跳转到内容

WhatsApp商业检测

检查一个WhatsApp号码是否是商业账户。

代码示例:

curl --location --request POST 'https://api.checknumber.ai/v1/whatsapp/business' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'X-API-Key: AbcdEfgh' \
--data-urlencode 'number=+17253100591&country=US'

输入号码正在检查时的响应

{
"status": "OK",
"message": {
"number": "+17253100591",
"whatsapp": "checking",
"status_update": "",
"signature": "",
"avatar": "",
"business_info": {},
"region": "Pennsylvania",
"carrier": ""
},
"pricingStrategy": "FREE",
"transactionId": "8tgg694bwvguufqqgg3mb3"
}

已注册WhatsApp并具有商业信息的输入号码的响应

{
"status": "OK",
"message": {
"number": "+17253100591",
"whatsapp": "yes",
"status_update": "",
"signature": "",
"avatar": "yes",
"business_info": {
"is_enterprise": False,
"description": "",
"email": "",
"website": "",
"categories": [{
"id": "629412378414563",
"localized_display_name": ""
}],
"short_name": "ekycpro",
"verified_name": "ekycpro",
"verified_level": "unknown",
"cart_enabled": True
},
"region": "Nevada",
"carrier": ""
},
"pricingStrategy": "PAY",
"transactionId": "nqb5uyttcuzhszynj4kpnf"
}

已注册WhatsApp但没有商业信息的输入号码的响应

{
"status": "OK",
"message": {
"number": "+18144499562",
"whatsapp": "yes",
"status_update": "20220630",
"signature": "Null",
"avatar": "yes",
"business_info": {},
"region": "Pennsylvania",
"carrier": ""
},
"pricingStrategy": "PAY",
"transactionId": "wkqxj8he4o6pces6pkvkab"
}

未注册WhatsApp的输入号码的响应

{
"status": "OK",
"message": {
"number": "+18144199563",
"whatsapp": "no",
"status_update": "",
"signature": "",
"avatar": "",
"business_info": {},
"region": "Pennsylvania",
"carrier": ""
},
"pricingStrategy": "PAY",
"transactionId": "juhtammd9txhzumnt29tek"
}

HTTP请求

POST https://api.checknumber.ai/v1/whatsapp/business

请求参数

参数描述
numberstring,电话号码
countrystring国家缩写。巴西:BR,墨西哥:MX,尼日利亚:NG,印度:IN。

响应格式

字段描述
status状态码
messagenumber:电话号码
whatsapp:结论

状态码

状态描述
OKchargemessage包含结果
FAILfree,无效查询
INVALID_INPUTfree,无效输入
RETRY_LATERfree,服务器错误,请稍后重试