Início rápido para programadores
Comece a enviar em 5 minutos
A Novauth disponibiliza APIs OTP de flash call, SMS, WhatsApp e Telegram sob um único modelo de autenticação. Escolha o seu canal e siga o guia passo a passo.
Escolha um canal
2–3 s
Verify Call
Toca uma vez, verifica ao instante. Sem dígitos para digitar — o ID de chamada é o código.
Começar
mais de 190 países
SMS
Envie códigos OTP por SMS em todo o mundo, com confirmação de entrega e callbacks de webhook.
Começar
Encriptado E2E
WhatsApp
Mensagens OTP por WhatsApp com encriptação de ponta a ponta e alcance de mais de 2 mil M.
Começar
Verificação integrada
OTP do Telegram
OTP nativo através do Telegram Gateway com validação do código do lado do servidor integrada.
Começar
Autenticação
Cada pedido à API requer a sua chave de API no cabeçalho x-api-key. Obtenha a sua chave no painel da Novauth.
bash
curl -X POST https://api.novauth.com/api/v1/connect-hub/call/flash \
-H "x-api-key: YOUR_API_KEY" \
-H "x-account-id: YOUR_ACCOUNT_ID" \
-H "Content-Type: application/json" \
-d '{"callee": "+14155552671"}'Nunca exponha a sua chave de API em código do lado do cliente (navegador). Faça sempre as chamadas à API da Novauth a partir do seu servidor backend.
URL base e formatos
Todos os endpoints de serviço partilham o mesmo prefixo de URL base:
text
https://api.novauth.com/api/v1/connect-hubContent-Type
application/json em todos os pedidos e respostas
Formato de telefone
E.164 — p. ex. +14155552671 (indicativo de país obrigatório)
IDs
ULIDs — ordenáveis, globalmente únicos, 26 caracteres
Estado HTTP
200 sucesso · 400 entrada inválida · 401 falha de autenticação · 500 erro do servidor