API de Verificador de Conta Comercial WhatsApp em Massa: Verificação Rápida de Conta Comercial
Verifique os detalhes das contas comerciais do WhatsApp para os números globais de entrada, se são contas comerciais do WhatsApp
Exemplo de código para carregar arquivo de detecção:
curl --location 'https://api.checknumber.ai/netflix/api/simple/tasks' \--header 'X-API-Key: API-KEY' \--form 'file=@"input.txt"'
Exemplo de código para verificar status da tarefa:
curl --location 'https://api.checknumber.ai/netflix/api/simple/tasks/cs9viu7i61pkfs4oavvg?user_id=USER_ID' \--header 'X-API-Key: API-KEY'
Resposta para o carregamento do arquivo de detecção bem-sucedido
{ "created_at": "2024-10-19T18:24:56.450567423Z", "updated_at": "2024-10-19T18:24:56.450567423Z", "task_id": "cs9viu7i61pkfs4oavvg", "user_id": "test", "status": "pending", "total": 0, "success": 0, "failure": 0}
Resposta para o status de processamento
{ "created_at": "2024-10-19T18:24:56.450567423Z", "updated_at": "2024-10-19T18:33:22.86152082Z", "task_id": "cs9viu7i61pkfs4oavvg", "user_id": "test", "status": "processing", "total": 20000, "success": 6724, "failure": 0}
Fornece uma resposta indicando que a tarefa está completa e inclui a URL de download para os resultados.
{ "created_at": "2024-10-19T18:24:56.450567423Z", "updated_at": "2024-10-19T18:53:43.141760071Z", "task_id": "cs9viu7i61pkfs4oavvg", "user_id": "test", "status": "exported", "total": 20000, "success": 20000, "failure": 0, "result_url": "https://example-link-to-results.xlsx"}
URL de solicitação de carregamento de arquivo
POST https://api.checknumber.ai/netflix/api/simple/tasks
Parâmetros de solicitação de carregamento de arquivo
Parâmetro | Descrição |
---|---|
user_id | string , ID do usuário |
file | file , Arquivo de upload, cada linha deve conter um número de telefone no formato E.164 |
URL de solicitação de verificação de status da tarefa
GET https://api.checknumber.ai/netflix/api/simple/tasks/{TASK_ID}
Parâmetros de solicitação de verificação de status da tarefa
Parâmetro | Descrição |
---|---|
user_id | string , ID do usuário |
Campos de Resultado
Campo | Descrição | Exemplo |
---|---|---|
Number | Número de telefone no formato E.164 | +41798284651 |
whatsapp_business | Se o número tem conta comercial ativa do WhatsApp | yes, no |
Formato de Resposta
Campo | Descrição |
---|---|
created_at | Timestamp quando a tarefa foi criada |
updated_at | Timestamp da última atualização de status da tarefa |
task_id | Identificador único da tarefa |
user_id | ID do usuário |
status | Status da tarefa: pending : Na fila e aguardando processing : Processando atualmente completed : Processamento concluído exported : Resultados disponíveis para download |
total | Total de números de telefone processados |
success | Números identificados com sucesso |
failure | Números que falharam no processamento |
result_url | (Opcional) URL de download para resultados quando o status é exported |
Códigos de Status
Status | Descrição |
---|---|
200 | charge , Solicitação bem-sucedida, tarefa criada ou status recuperado |
400 | free , Solicitação inválida, parâmetros inválidos ou formato de arquivo |
500 | free , Erro interno do servidor, tente novamente mais tarde |