API de Verificador de Números em Massa do WhatsApp: Verificação Rápida (Exemplo)
import CurlExample from ’../../components/CurlExample.astro’; import ApiUrl from ’../../components/ApiUrl.astro’;
Verifique os detalhes do WhatsApp do número global inserido, se é uma conta do WhatsApp
Endpoints da API
Enviar Arquivo de Detecção
Envie um arquivo contendo números de telefone para detecção do WhatsApp.
<CurlExample endpoint=“/wa/api/simple/tasks” method=“POST” headers={{ ‘X-API-Key’: ‘API-KEY’ }} />
Dados do Formulário:
file: Arquivo de texto contendo números de telefone (um por linha)
Verificar Status da Tarefa
Verifique o status e os resultados de uma tarefa enviada anteriormente.
<CurlExample endpoint=“/wa/api/simple/tasks/cs9viu7i61pkfs4oavvg” method=“GET” headers={{ ‘X-API-Key’: ‘API-KEY’ }} params={{ ‘user_id’: ‘USER_ID’ }} />
Exemplos de Resposta
Resposta de Envio 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", "file_name": "input.txt", "total_numbers": 100}Resposta de Status da Tarefa
{ "task_id": "cs9viu7i61pkfs4oavvg", "status": "completed", "processed": 100, "total": 100, "results": [ { "phone_number": "+1234567890", "has_whatsapp": true, "last_seen": "2024-10-19" }, { "phone_number": "+1234567891", "has_whatsapp": false, "last_seen": null } ]}Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
file | File | Sim | Arquivo de texto com números de telefone (um por linha) |
user_id | String | Sim | Seu identificador de usuário |
task_id | String | Sim | ID da tarefa retornado da solicitação de envio |
Códigos de Status
pending: Tarefa está na fila para processamentoprocessing: Tarefa está sendo processada atualmentecompleted: Tarefa foi concluída com sucessofailed: Tarefa encontrou um erro
Limites de Taxa
- Máximo de 1000 números por arquivo
- Máximo de 10 tarefas simultâneas por usuário
- Chamadas de API limitadas a 100 solicitações por minuto