Por que este canal importa
SMS continua sendo o canal que funciona em qualquer celular: confirmação de cadastro, código rápido, lembrete de agendamento ou alerta crítico. Integrar por API evita planilha, gateway próprio e dor de cabeça com fila, retentativas e status — a Notifique centraliza isso para você.O que você encontra no painel
- API Keys e escopos — liberar só
sms:send, leitura de mensagens, cancelamento, etc., conforme o que cada integração precisa. - Créditos e Pague pelo uso — o consumo de SMS pesa mais que um e-mail; o painel ajuda a enxergar plano, créditos e saldo (quem está em plano e esgota o mês pode usar saldo automaticamente, conforme a regra da conta).
- Webhooks (quando configurados) — para o seu sistema acompanhar entrega, falha e mudanças de status sem ficar consultando a API o tempo todo.
O que você encontra na API
- Envio em lote —
POST /v1/sms/messagescomtocomo lista de números em E.164 (ex.:5511999999999), até 100 destinatários por chamada. - Agendamento — campo
schedule.sendAtem ISO 8601; resposta pode vir comstatus: "SCHEDULED". - Cancelamento — apenas mensagens ainda SCHEDULED podem ser canceladas; depois que entrou na fila ou foi enviada, não dá para desfazer.
- Idempotência — headers Idempotency-Key / x-idempotency-key evitam duplicar envio se a sua aplicação repetir a mesma requisição.
Regras e status que todo mundo confunde
- Tamanho do texto — após tirar espaços das pontas, a mensagem precisa ter no mínimo 9 e no máximo 160 caracteres.
- Cobrança — cada SMS consome muitos créditos em relação a outros canais (ex.: da ordem de 30 créditos por SMS, conforme tabela do produto) ou o equivalente em saldo em reais; a validação ocorre no envio.
- Prioridade — opcional:
options.prioritypode serhigh,normaloulow(padrão:normal).
SCHEDULED (pode cancelar) → QUEUED → SENT → DELIVERED ou FAILED; também CANCELLED se você cancelou a tempo.
Próximos passos
- Quick Start — primeiro envio com exemplos
- Escopos da API Key — permissões do canal
- Eventos dos webhooks — o que chega na sua URL
