Glossário de verificação de telefone
Os termos que aparecem quando o assunto é confirmar o telefone de um usuário, em definições curtas. Em cada um indicamos se o ProValidPhone oferece aquilo hoje.
- OTP (One-Time Password) oferecemos
Código de uso único e validade curta enviado ao usuário para provar que ele tem acesso ao telefone ou à conta. Depois de usado ou vencido, não vale mais.
No ProValidPhone o código é gerado pela plataforma e enviado por SMS ou por ligação com voz. Veja como funciona a verificação por OTP.
- 2FA (autenticação em dois fatores) oferecemos o código
Login que exige dois fatores de tipos diferentes, por exemplo a senha (algo que você sabe) e um código recebido no celular (algo que você tem).
O ProValidPhone entrega o segundo fator por SMS ou voz; a regra de quando pedir fica no seu sistema.
- Validação de telefone oferecemos
Checagem do formato do número: se o DDD existe, se o número tem a quantidade certa de dígitos e se é celular ou fixo. Não prova que o número pertence à pessoa.
É o endpoint
/v1/validate, que não consome a cota. Detalhes na documentação.- Verificação de telefone oferecemos
Prova de posse do número: envia um código por SMS ou ligação e confere se a pessoa digitou o mesmo código dentro do prazo.
Quando usar cada canal: SMS ou ligação.
- E.164
Padrão internacional de escrita de números de telefone: sinal de mais, código do país e o número, sem espaços. Exemplo no Brasil:
+5511987654321.A API aceita o número digitado de vários jeitos e devolve no formato E.164.
- DDD
Código de área de dois dígitos que identifica a região do número no Brasil, como 11 para São Paulo e 21 para o Rio de Janeiro.
- SMS pumping (AIT) protegemos
Fraude que dispara muitos envios de código para números controlados pelo fraudador, que ganha parte da receita da operadora. Também chamada de AIT, Artificially Inflated Traffic (tráfego inflado artificialmente).
O ProValidPhone limita os envios por número em cada canal e monitora padrões suspeitos em cada conta. Entenda em SMS pumping: como proteger seu cadastro.
- Flash call não oferecemos
Verificação por chamada perdida: o código são os últimos dígitos do número que liga e desliga antes de a pessoa atender. Diferente da ligação com voz, que dita o código.
O ProValidPhone oferece a ligação com voz, em que a pessoa atende e ouve o código.
- SNA (Silent Network Authentication) não oferecemos
Verificação feita pela rede da operadora, sem código: confirma pelo chip conectado à rede móvel que o aparelho usa aquele número.
- HLR lookup não oferecemos
Consulta ao registro da operadora para saber se um celular está ativo, em qual operadora está e se foi portado.
A validação do ProValidPhone olha o formato do número, não consulta a operadora.
- Idempotência oferecemos
Garantia de que repetir a mesma requisição, por clique duplo ou nova tentativa de rede, não gera um segundo envio nem uma segunda cobrança.
Na API, basta mandar o cabeçalho
Idempotency-Keynos envios.- Webhook oferecemos
Aviso que o serviço envia ao seu servidor quando algo acontece, como a confirmação de uma verificação, em vez de o seu sistema precisar perguntar.
Os webhooks do ProValidPhone são assinados com HMAC-SHA256 e reenviados em caso de falha.