Pular para o conteúdo

WhatsApp Business Detection

Este conteúdo não está disponível em sua língua ainda.

Check if a WhatsApp number is a business account.

Code example:

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

Response for when the input number is checking

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

Response for the input number that has already registered WhatsApp and has business information

{
"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"
}

Response for the input number that has already registered WhatsApp but has no business information

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

Response for the input number not register whatsapp

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

HTTP request

POST https://api.ekycpro.com/v1/whatsapp/business

Request parameters

parameterdescription
numberstring, phone number
countrystring, Country abbreviation. Brazil: BR, Mexico: MX, Nigeria: NG, India: IN.

Response format

fieldsdescription
statusstatus code
messagenumber: phone number
whatsapp: conclusion

Status code

statusdescription
OKcharge, message contains the result
FAILfree, invalid query
INVALID_INPUTfree, invalid input
RETRY_LATERfree, server error, please try again later