FAQ do Verify

Como adiciono verificação à minha aplicação?
Duas chamadas: crie uma verificação para um destinatário e depois valide o código que ele introduzir. A validação é feita pelo destinatário, por isso não há um id de verificação para armazenar entre as duas chamadas: o id de configuração (uma constante) e o endereço são tudo o que precisa.
Por que canais posso verificar?
Email, SMS e WhatsApp atualmente. Voz está a ser disponibilizada como canal adicional, e a ordem dos canais, o remetente e quais canais estão ativos são configuráveis por país, sem alteração de código.
Tenho de armazenar um id de verificação?
Não. O reenvio é a mesma chamada de criação (create-or-retry), e a validação é feita pelo endereço do destinatário, por isso uma verificação não exige estado por pedido do seu lado. Um id é retornado caso queira consultar o estado mais tarde, mas é opcional.
De quem os meus utilizadores veem o código?
Uma de duas identidades geridas pela Bird, que escolhe por canal: Bird Verify por predefinição, ou Authifly. O e-mail chega de otp@verify.bird.com, de otp@verify.authifly.com da Authifly, ou do seu próprio domínio verificado, e o WhatsApp envia a partir do número empresarial dessa identidade. O SMS mostra a identidade como ID de remetente sempre que o país permitir um remetente com marca, e um short code ou número local onde for exigido. A Authifly é a opção ideal quando não quer que nenhum fornecedor de plataforma seja visível para os seus utilizadores, e authifly.com é uma página pública que assegura aos destinatários que a Authifly envia códigos únicos legítimos em nome de uma empresa. A Authifly é operada pela Bird B.V.

Comece com um canal.
Adicione os outros quando estiver pronto.

Uma chave API de teste é sua imediatamente. A produção é desbloqueada quando você adiciona um método de pagamento e verifica um remetente.

Usa Claude Code, Cursor ou Codex? Copie um prompt de configuração e o seu agente instala o Bird CLI e as skills por si. Escolha o seu:

Cursor