Detecção de Negócios do WhatsApp
Verifique se um número do WhatsApp é uma conta comercial.
Exemplo de código:
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'Resposta para quando o número de entrada está verificando
{ "status": "OK", "message": { "number": "+17253100591", "whatsapp": "checking", "status_update": "", "signature": "", "avatar": "", "business_info": {}, "region": "Pennsylvania", "carrier": "" }, "pricingStrategy": "FREE", "transactionId": "8tgg694bwvguufqqgg3mb3"}Resposta para o número de entrada que já registrou o WhatsApp e possui informações comerciais
{ "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"}Resposta para o número de entrada que já registrou o WhatsApp, mas não possui informações comerciais
{ "status": "OK", "message": { "number": "+18144499562", "whatsapp": "yes", "status_update": "20220630", "signature": "Null", "avatar": "yes", "business_info": {}, "region": "Pennsylvania", "carrier": "" }, "pricingStrategy": "PAY", "transactionId": "wkqxj8he4o6pces6pkvkab"}Resposta para o número de entrada não registrado no WhatsApp
{ "status": "OK", "message": { "number": "+18144199563", "whatsapp": "no", "status_update": "", "signature": "", "avatar": "", "business_info": {}, "region": "Pennsylvania", "carrier": "" }, "pricingStrategy": "PAY", "transactionId": "juhtammd9txhzumnt29tek"}Solicitação HTTP
POST https://api.ekycpro.com/v1/whatsapp/business
Parâmetros de solicitação
| parâmetro | descrição |
|---|---|
number | string, número de telefone |
country | string, Abreviação do país. Brasil: BR, México: MX, Nigéria: NG, Índia: IN. |
Formato de resposta
| campos | descrição |
|---|---|
status | código de status |
message | number: número de telefone whatsapp: conclusão |
Código de status
| status | descrição |
|---|---|
OK | charge, message contém o resultado |
FAIL | free, consulta inválida |
INVALID_INPUT | free, entrada inválida |
RETRY_LATER | free, erro do servidor, por favor, tente novamente mais tarde |