Pular para o conteúdo

API de verificação de email em massa da Netflix: verificação rápida de email

Verifique se os endereços de email do seu arquivo estão registrados na Netflix. Use o tipo de tarefa netflix_email e o mesmo fluxo de consulta em lote usado por outros serviços baseados em email.

Exemplo de código do arquivo de detecção de upload:

Terminal window
curl --location 'https://api.numberchecker.ai/v1/tasks' \
--header 'X-API-Key: API-KEY' \
--form 'file=@"input.txt"' \
--form 'task_type="netflix_email"'

Exemplo de código de verificação de status da tarefa:

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

Resposta para o upload do arquivo de detecção bem-sucedido

{
"task_id": "d4g8o46p2jvh04o9uolg",
"status": "pending",
"total": 2049,
"estimated_amount": {
"amount": "0.500000",
"currency": "USD"
},
"message": "Task created successfully",
"created_at": "2025-11-21T15:58:08.916446594Z"
}

Resposta para o status de processamento

{
"created_at": "2025-11-21T08:27:09.933Z",
"updated_at": "2025-11-21T08:27:10.241Z",
"task_id": "d4g24nep2jvh04o9uoh0",
"user_id": "wfi7wGPS4B4PdtTMox5Y",
"status": "processing",
"total": 2049,
"success": 1024,
"failure": 0
}

Forneça uma resposta indicando que a tarefa foi concluída e inclua o URL de download dos resultados.

{
"created_at": "2025-11-21T08:27:09.933Z",
"updated_at": "2025-11-21T08:27:10.241Z",
"task_id": "d4g24nep2jvh04o9uoh0",
"user_id": "wfi7wGPS4B4PdtTMox5Y",
"status": "exported",
"total": 2049,
"success": 2049,
"failure": 0,
"result_url": "https://example-link-to-results.zip",
"actual_amount": {
"amount": "2.000000",
"currency": "USD"
}
}

URL de solicitação de upload de arquivo

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

Parâmetros de solicitação de upload de arquivo

ParâmetroDescrição
filefile, Arquivo de upload, cada linha deve conter um endereço de email
task_typestring, definido como netflix_email

URL de solicitação de verificação de status da tarefa

POST https://api.numberchecker.ai/v1/gettasks

Parâmetros de solicitação de verificação de status da tarefa

ParâmetroDescrição
task_idstring, ID da tarefa retornado na criação da tarefa

Campos de resultado

CampoDescriçãoExemplo
EmailEndereço de emailuser@example.com
netflixSe o email tem uma conta Netflix ativasim, não

Formato de resposta

CampoDescrição
created_atTimestamp de quando a tarefa foi criada
updated_atTimestamp da última atualização do status da tarefa
task_idIdentificador exclusivo da tarefa
user_idID do usuário
statusStatus da tarefa:
pending: Em fila e aguardando
processing: Processando atualmente
exported: Resultados disponíveis para download
failed: A tarefa falhou, o valor cobrado é reembolsado automaticamente
totalTotal de endereços de email processados
successEndereços de email identificados com sucesso
failureEndereços de email que falharam no processamento
result_url(Opcional) URL de download para resultados quando o status é exported
actual_amount(Opcional) Valor efetivamente cobrado, disponível após a liquidação da tarefa
estimated_amount(Resposta de criação) Valor estimado da tarefa; a cobrança final é liquidada na conclusão

Códigos de status

StatusDescrição
200free, Solicitação bem-sucedida (ex.: consulta de status)
202charge, Tarefa criada com sucesso; o valor estimado é deduzido
400free, Solicitação inválida: parâmetros ou formato de arquivo inválidos, tipo de tarefa não suportado ou entradas válidas abaixo do lote mínimo
401free, Chave de API ausente ou inválida
402free, Saldo insuficiente
404free, Tarefa não encontrada
413free, Arquivo enviado muito grande
500free, Erro interno do servidor, tente novamente mais tarde