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.

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-hub
Content-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