· 3 min read

API profunda do verificador em massa de números WhatsApp

Verifique números globais para contas WhatsApp e obtenha informações demográficas detalhadas: gênero, idade, cor do cabelo e análise de foto de perfil.

Verifique números globais para contas WhatsApp e obtenha informações demográficas detalhadas: gênero, idade, cor do cabelo e análise de foto de perfil.

Verifique os dados demográficos e atributos de perfil de números globais no WhatsApp, incluindo gênero, idade e análise da foto de perfil.

URL da API

POST https://api.checknumber.ai/v1/tasks

Características principais

A API profunda do verificador em massa de números WhatsApp oferece recursos analíticos poderosos:

Análise demográfica

A API fornece informações demográficas detalhadas a partir das fotos de perfil, incluindo:

  • Detecção de gênero
  • Estimativa de idade
  • Análise da cor do cabelo
  • Detecção do estilo de aparência

Atributos do perfil

Informações completas do perfil, incluindo:

  • Verificação do status da conta WhatsApp
  • Obtenção da URL da foto de perfil
  • Classificação do tipo de foto de perfil
  • Status de verificação da conta

Processamento em massa

Processe vários números simultaneamente por meio do envio de arquivo, o que torna a análise em grande escala eficiente.

Etapas de uso

Envio de arquivo

Envie um arquivo de texto com números de telefone no formato E.164:

Exemplo de requisição

curl --location 'https://api.checknumber.ai/v1/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"/path/to/file"' \
--form 'task_type="ws_avatar"'

Parâmetros da requisição

ParâmetroTipoDescrição
filefileArquivo com os números a verificar, um número por linha
task_typestringws_avatar — atributos baseados no avatar

Verificação de status

Acompanhe o status de processamento da sua tarefa:

curl --location 'https://api.checknumber.ai/v1/gettasks' \
--header 'X-API-Key: API-KEY' \
--form 'task_id="TASK_ID"'

Exemplos de resposta

Resposta de criação da tarefa

{
  "created_at": "2024-10-19T18:24:56.450567423Z",
  "updated_at": "2024-10-19T18:24:56.450567423Z",
  "task_id": "cs9viu7i61pkfs4oavvg",
  "status": "pending",
  "total": 0,
  "success": 0,
  "failure": 0
}

Resposta de status em processamento

{
  "created_at": "2024-10-19T18:24:56.450567423Z",
  "updated_at": "2024-10-19T18:33:22.86152082Z",
  "task_id": "cs9viu7i61pkfs4oavvg",
  "status": "processing",
  "total": 20000,
  "success": 6724,
  "failure": 0
}

Resposta de tarefa concluída

{
  "created_at": "2024-10-19T18:24:56.450567423Z",
  "updated_at": "2024-10-19T18:53:43.141760071Z",
  "task_id": "cs9viu7i61pkfs4oavvg",
  "status": "exported",
  "total": 20000,
  "success": 20000,
  "failure": 0,
  "result_url": "https://example-link-to-results.xlsx"
}

Campos do resultado da verificação de números WhatsApp

CampoDescriçãoExemplo
NumberNúmero de telefone no formato E.164+41798284651
ageFaixa etária estimada com base na foto de perfil25
avatarURL da foto de perfil do WhatsApphttps://checknumber.ai/favicon.png
categoryClassificação do tipo de foto de perfilretrato individual, avatar de pet, objeto etc.
genderGênero detectado a partir da foto de perfilmale, female
hair_colorCor do cabelo detectada a partir da foto de perfilblack, brown, blonde etc.
whatsappSe o número tem uma conta WhatsApp ativayes, no

Formato de resposta da API

CampoDescrição
created_atData/hora de criação da tarefa
updated_atData/hora da última atualização de status da tarefa
task_idIdentificador único da tarefa
statusStatus da tarefa: pending/processing/completed/exported
totalTotal de números de telefone processados
successNúmeros identificados com sucesso
failureNúmeros cujo processamento falhou
result_url(Opcional) URL para download dos resultados quando o status é exported

Códigos de status

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

Notas de integração

  1. Cada linha do arquivo de entrada deve conter um número de telefone no formato E.164.

  2. Acompanhe o status da tarefa usando o task_id fornecido.

  3. Baixe os resultados pelo result_url quando o status for “exported”.

  4. Trate adequadamente os diferentes códigos de status no seu aplicativo.

Perguntas frequentes

1. Qual é a capacidade de processamento da API?

A API processa grandes lotes de números com eficiência, com atualizações em tempo real sobre o andamento do processamento.

2. Em que formato deve estar o arquivo de entrada?

O arquivo de entrada deve ser um arquivo de texto com um número de telefone por linha no formato E.164 (ex.: +41798284651).

3. Qual a precisão da análise demográfica?

A análise demográfica se baseia em processamento avançado por IA das fotos de perfil e fornece estimativas de idade, gênero e outros atributos quando disponíveis.

4. Quais são os códigos de status de resposta da API?

A API usa códigos de status HTTP padrão para indicar sucesso ou falha:

  • 200: requisição bem-sucedida (cobrada)
  • 400: parâmetros ou formato de arquivo inválidos (grátis)
  • 500: erro interno do servidor (grátis)
5. Qual é o preço da API?

O preço é de $3.8 USD por 10.000 números. As informações de resposta desta API incluem:

  • Verificação do status da conta WhatsApp
  • Detecção de gênero
  • Estimativa de idade
  • Análise do tipo de foto de perfil
  • Detecção do estilo de aparência
  • Análise da cor do cabelo

Para mais informações sobre preços e processamento de volumes maiores, fale conosco.