Pular para o conteúdo

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âmetroDescrição
user_idstring, ID do usuário
filefile, 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âmetroDescrição
user_idstring, ID do usuário

Campos de Resultado

CampoDescriçãoExemplo
NumberNúmero de telefone no formato E.164+41798284651
whatsapp_businessSe o número tem conta comercial ativa do WhatsAppyes, no

Formato de Resposta

CampoDescrição
created_atTimestamp quando a tarefa foi criada
updated_atTimestamp da última atualização de status da tarefa
task_idIdentificador único da tarefa
user_idID do usuário
statusStatus da tarefa:
pending: Na fila e aguardando
processing: Processando atualmente
completed: Processamento concluído
exported: Resultados disponíveis para download
totalTotal de números de telefone processados
successNúmeros identificados com sucesso
failureNúmeros que falharam no processamento
result_url(Opcional) URL de download para resultados quando o status é exported

Códigos de Status

StatusDescrição
200charge, Solicitação bem-sucedida, tarefa criada ou status recuperado
400free, Solicitação inválida, parâmetros inválidos ou formato de arquivo
500free, Erro interno do servidor, tente novamente mais tarde