Pular para o conteúdo

Detecção em Tempo Real

A detecção em tempo real responde de imediato a uma pergunta sobre um identificador: este número de telefone — ou este endereço de e-mail — está registrado em uma determinada plataforma?

O motor é o mesmo usado pelo console. Ele aceita um número de telefone ou um endereço de e-mail, verifica-o em um a dez produtos de tempo real e retorna um veredito por produto.

Você temUse
Um identificador, ou alguns poucos, e você precisa da resposta agoraTempo real
Milhares de identificadores, e você pode esperarDetecção em lote

Casos típicos de tempo real são validação de formulário no cadastro ou no checkout, consultas pontuais dentro de uma ferramenta interna e um pequeno número de verificações dentro de um fluxo já em execução. O modo em lote é feito para arquivos e arrays grandes: é assíncrono, cobrado por linha verificada e tarefas concluídas são baixáveis.

A série é transportada no caminho, e precisa ser compatível com os produtos que você seleciona:

SérieEndpointidentifier
TelefonePOST /v1/realtime/check/phoneNúmero E.164, por exemplo +8613800138000
E-mailPOST /v1/realtime/check/emailEndereço de e-mail, por exemplo user@example.com

Uma requisição não pode misturar séries: selecionar um produto de telefone e um produto de e-mail na mesma chamada é rejeitado. country é opcional para um número E.164 completo e deve ser omitido para e-mail.

Uma chamada recebe um identificador e de um a dez produtos:

  • um request_id para a chamada
  • uma entrada por produto em results
  • uma cobrança por entrada

Como cada entrada é cobrada por conta própria, uma chamada pode ter sucesso para alguns produtos e falhar para outros. Isso é reportado como status: partial_succeeded, e cada entrada carrega seu próprio billing_status — leia esses valores em vez de confiar apenas no HTTP 200.

  1. Tenha uma chave de API — consulte Autenticação.
  2. Leia os IDs de produto que pretende usar em Produtos de tempo real.
  3. Envie um Idempotency-Key exclusivo em cada chamada; ele é obrigatório, não opcional.