API Verify

Permita o acesso dos bons usuários. Bloqueie os agentes mal-intencionados com a API Verify.

API pronta para uso totalmente gerenciada, verifica usuários em vários canais em escala, lida com mais de 4,8bi verificações/ano.

Preços a partir de US$ 0,05 por verificação bem-sucedida
Não é necessário cartão de crédito
Screen showing authenticated status with a token input field for two-factor authentication.
Screen showing authenticated status with a token input field for two-factor authentication.

Como a API Verify funciona

An illustration showing different user verification methods including Voice, SMS, WhatsApp, Email and more using Twilio.
An illustration showing different user verification methods including Voice, SMS, WhatsApp, Email and more using Twilio.

O Verify é uma API pronta para utilização, destinada à verificação do usuário. Adicione autenticação de dois fatores em canais como SMS, e-mail, WhatsApp e TOTP ou implemente a verificação sem atrito com Silent Network Authentication (SNA).

Integre rapidamente uma solução de senha de uso único (OTP) para lidar com conectividade, canais, geração de código, monitoramento de fraudes e prevenção.

E, agora, você pode adicionar a impressão digital do dispositivo Stytch by Twilio para sinais de risco no nível do dispositivo que informam quando exigir verificação adicional.

Calculadora de ROI da Forrester Consulting

Um estudo encomendado pela Forrester Consulting descobriu que o Twilio Verify gerou um ROI de 174%. Experimente nossa nova calculadora para estimar o que sua empresa pode alcançar com o Verify.

Report on cost savings and benefits of Twilio Verify showing 174% ROI.
Report on cost savings and benefits of Twilio Verify showing 174% ROI.

Crie etapas de verificação que representam um recurso, não uma frustração

Verificação do usuário confiável com uma agradável experiência do usuário.

Verificação na inscrição

Evite a criação de contas falsas e proporcione uma experiência de inscrição segura para novos usuários com senhas de uso único que podem ser entregues por diversos canais.

A Intuit configurou mensagens SMS com senha de uso único (OTP) para autenticar novos clientes em todo o mundo e, ao mesmo tempo, eliminar o atrito durante o processo.

94%

de capacidade de entrega em todo o mundo

+200

países implantados em 3 meses

Smiling man talking on phone while using laptop, with Intuit logo in the corner.
Smiling man talking on phone while using laptop, with Intuit logo in the corner.

Recursos da API Verify

Verificar usuários globalmente é difícil, mas o Verify facilita a missão.

Woman with glasses and a nose ring smiling at an event, with people in the background.
Woman with glasses and a nose ring smiling at an event, with people in the background.

100% de proteção contra pumping de tráfego SMS com o Fraud Guard

O Fraud Guard já economizou aos clientes mais de US$ 82 milhões ao impedir 747 milhões de tentativas de fraude1. A inovação pioneira do Fraud Guard oferece 100% de proteção contra pumping de tráfego SMS.

  • Gerenciamento do número de telefone

    O Verify obtém e gerencia short codes, long codes, ligações gratuitas e IDs alfanuméricos de remetentes globais para acelerar a expansão global.
  • Modelos aprovados pela operadora

    Melhore as taxas de entrega com modelos de mensagens aprovados pela operadora que são traduzidos automaticamente em 42 idiomas.
  • Insights acionáveis

    Os dashboards fornecem taxas de conversão e de sucesso por região e canal, bem como tendências de fraude de SMS para otimizar o combate a fraudes.
  • Silent Network Authentication

    Autenticação segura para proteger usuários finais, contas e transações, sem exigir que os usuários aguardem ou saiam do app.
  • Sem a necessidade de IPI, com certificação HIPAA, SOC 2 Tipo 2

    Desenvolva aplicativos compatíveis com serviços financeiros e de saúde que não exijam que os usuários forneçam informação pessoalmente identificável (IPI).
  • Autenticações por push

    Incorpore a funcionalidade de envio em seus aplicativos com facilidade.
  • Otimização de rota

    O Verify usa rotas de telefonia premium na Super Network da Twilio para priorizar a capacidade de entrega e a velocidade.
  • Limitação de taxa

    A proteção de plataforma integrada do Verify para limites de taxa de serviço oferece proteção pronta para uso com flexibilidade.
  • Vários canais de entrega

    Entrega de OTP via SMS, WhatsApp, voz e e-mail, tudo gerenciado por uma única API.
  • Alcance global

    O Verify gerencia a complexidade das mudanças nas normas governamentais e das operadoras em mais de 200 regiões e países.

Menos código, mais segurança

Integre o Verify ao seu app rapidamente com suas APIs e bibliotecas de clientes para desenvolvedores para uma implantação rápida e confiável.

# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

verification = @client.verify
                      .v2
                      .services('VAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')
                      .verifications
                      .create(to: '+15017122661', channel: 'sms')

puts verification.sid

Precisa de ajuda para configurar o Verify?

Dê vida à sua solução ideal com parceiros de tecnologia e de consultoria de alto nível, como a Deloitte Digital e a Perficient, entre outros. Exibir parceiros

O Verify e o Lookup economizam tempo e dinheiro. Suor e lágrimas também.

Obtenha uma solução abrangente para cortar custos, aumentar conversões de OTP e reduzir o risco de fraude.

US$ 82 mi

economizados com o Verify Fraud Guard¹

5,1 bi

de validações por ano²

40%

de aumento em taxas de conversão com SNA e Push³

+68%

de taxa de conversão global com o Verify²

Crie primeiro, compre depois. Comece sua avaliação gratuita hoje mesmo.

Não é necessário cartão de crédito para a inscrição. E quando estiver tudo pronto para escalar, você só pagará pelas verificações bem-sucedidas. Simples, justo e totalmente transparente.

Man with curly hair in a yellow plaid shirt smiling next to a brick wall
Man with curly hair in a yellow plaid shirt smiling next to a brick wall

Perguntas frequentes

A API Twilio Verify é um serviço de autenticação totalmente gerenciado que permite adicionar métodos de verificação multicanal (como senhas de uso único, chaves de acesso ou Silent Network Authentication) ao seu aplicativo ou site sem necessidade de criar infraestrutura própria. Você pode escolher métodos de comprovação de identidade, como posse de número de telefone, de dispositivo e de e-mail. Para saber mais, confira a documentação do Verify.

O app Twilio Authy é um aplicativo de autenticação de dois fatores (2FA) que gera tokens seguros para proteger suas contas contra acesso não autorizado. É um app móvel gratuito que adiciona uma camada extra de segurança além das senhas, exigindo um código gerado em seu dispositivo para fazer login em diversas contas on-line.

Primeiro, você precisa de uma conta Twilio. Se ainda não tiver, cadastre-se para uma avaliação gratuita. Se você já tiver conta, poderá criar um Serviço Verify no Console da Twilio. Siga as instruções de configuração para ativar o canal SMS no Verify.

Em seguida, acesse o endpoint Criar verificação com seu SID de serviço, o número de telefone do usuário e o método de verificação (SMS, chamada telefônica, WhatsApp). A Twilio enviará um SMS com um código de seis dígitos para seu usuário.

Você pode encontrar instruções passo a passo em nosso guia de início rápido do Verify, consultar a referência da API Verify ou usar nosso tutorial para configurar 2FA e OTP em cinco minutos.

O Verify é compatível com vários canais, incluindo:

  • SMS

  • Chaves de acesso

  • Silent Network Auth

  • Voice

  • WhatsApp

  • E-mail

  • TOTP (aplicativos de autenticação, como Authy e Google Authenticator)

  • Aprovação de dispositivo silenciosa e por push

Para escolher o canal ou o método de autenticação do Twilio Verify mais adequado, avalie o contexto de seu negócio, a experiência do usuário, os dados demográficos dos clientes, as normas regionais, as necessidades de segurança e a viabilidade técnica.

Há algumas maneiras de adicionar lógica de fallback para métodos de verificação:

  1. Você tem controle total sobre o canal que deseja usar em cada tentativa de verificação. É possível implementar redundância chamando novamente o mesmo endpoint Criar verificação com um parâmetro de canal diferente caso a primeira entrega falhe ou expire. Por exemplo, envie via SMS primeiro e, em seguida, reenvie com channel=voice, se necessário. Nossos inícios rápidos mostram este passo a passo do código.

  2. O fallback automático de RCS para SMS e WhatsApp para SMS está em fase-piloto no Verify. Para acessar os pilotos, entre em contato com nossa equipe de atendimento.

Saiba mais sobre cenários de fallback do Verify em nossa documentação.

Sim. O Twilio Verify é coberto por nossa estrutura de conformidade global, incluindo LGPD, SOC 2 Tipo II e ISO 27001. Todos os dados são criptografados em trânsito e em armazenamento.

Para obter detalhes completos sobre a conformidade geral de nossa plataforma, acesse nossa documentação de segurança.

O Verify tem um limite de taxa de cinco tentativas de verificação para a mesma entidade dentro de 10 minutos. Se você ultrapassá-lo, receberá uma mensagem de erro informando que atingiu o máximo de tentativas. Esses limites são impostos para evitar fraudes e abusos.

Você também pode definir limites. Nossa documentação explica como proteger seu aplicativo Verify com limites de taxa de serviço e também detalha limites de taxa e considerações de tempo esgotado para seu aplicativo.

É cobrado US$ 0,05 por verificação bem-sucedida (há descontos por volume), além das taxas padrão do canal. Verificação bem-sucedida para um canal de autenticação baseado em OTP é aquela em que o usuário insere o OTP correto e é confirmado na API Verify. Se você criar um código personalizado, todas as tentativas serão cobradas, pois o Verify não pode confirmar de forma independente a entrada do usuário.

As taxas de channel variam:

  • SMS: As tentativas de envio de mensagem sempre são cobradas, independentemente de terem sido entregues ou não (US$ 0,05 por verificação concluída + US$ 0,0083 por SMS*).

  • Voice: As tentativas de envio de mensagem de voz sempre são cobradas, independentemente de terem sido entregues ou não (US$ 0,05 por verificação concluída).

  • E-mail: US$ 0,05 por verificação concluída.

  • WhatsApp: Há cobrança somente quando a entrega é confirmada (US$ 0,05 por verificação concluída + US$ 0,0147 por mensagem do modelo de autenticação*).

  • Chaves de acesso: em fase-piloto.

  • Silent Network Auth: US$ 0,05 por verificação bem-sucedida, mais a taxa do channel de acordo com o país. Não haverá cobrança se o fluxo de SNA não for concluído junto à operadora.

  • TOTP (aplicativos de autenticação, como Authy e Google Authenticator): A taxa do channel TOTP está inclusa na taxa de verificação. Há cobrança quando uma solicitação é aprovada.

  • Aprovação de dispositivo silenciosa e por push: A taxa do channel Push está inclusa na taxa de verificação. Há cobrança quando uma solicitação é aprovada ou negada.

*Confira tarifas mais detalhadas, valores internacionais e links para tarifas de cada channel na página de valores do Verify.

Sim. Você pode obter descontos por volume e planos com compromisso de consumo ao entrar em contato com um especialista Twilio.

Não há valores mínimos mensais na modalidade de pagamento por utilização do Verify. Confira os preços do Verify para obter mais detalhes.

Você pode configurar gatilhos de uso em sua conta Twilio para ser notificado ao atingir o limite definido para o número de verificações ou os gastos. Ao atingir um limite, a Twilio enviará uma notificação via webhook para o URL informado. Confira nossa página sobre gatilhos de uso no Console da Twilio para obter mais informações.

Os limites de taxa também são uma maneira de restringir a quantidade de OTPs geradas. Confira nossa documentação e saiba como proteger seu aplicativo Verify com limites de taxa de serviço.

Depois que o usuário enviar a senha de uso único, faça uma requisição ao endpoint Verification Check com o SID de serviço, o número de telefone do usuário e o código. A Twilio retornará uma resposta de sucesso ou falha.

Para obter atualizações em tempo real sobre eventos de verificação, use a API de eventos do Verify. Siga as instruções de onboarding.

O Twilio Verify oferece suporte a muitos casos de uso, incluindo:

  • Cadastro de conta, onboarding de novos usuários

  • Repetição de login

  • Autenticação adicional

  • Recuperação de conta

  • Verificação de transação

  • Alterações de perfil ou conta

  • Fluxos de suporte de alto risco

  • Abuso de ofertas promocionais

  • Consentimento ou confirmação de opt-in

Os métodos de autenticação disponíveis globalmente no Verify incluem:

  • OTP via SMS

  • OTP via WhatsApp

  • OTP via chamada de voz

  • OTP via e-mail

  • Aprovação silenciosa de dispositivo

  • Push

  • Senhas de uso único baseadas em tempo (TOTP)

Os métodos de autenticação com limitações são:

  • OTP via RCS (limitações de cobertura)

  • Silent Network Auth (limitações de cobertura)

¹ De junho de 2022 a maio de 2025

² Dados internos de 2024 da Twilio, com base nos clientes que forneceram dados de conversão

³ Resultados de curva com a Twilio