Em poucas palavras
- Verifique um domínio no DNS, prova que você controla o remetente (
noreply@seudominio.com). - Envie com assunto e corpo (texto e/ou HTML) para até 100 destinatários por chamada.
- Consulte, agende ou cancele e receba status por webhooks.
Antes de começar
- Chave com
email:domains:create,email:domains:listeemail:send(ou escopo admin em teste) - O domínio do
fromprecisa estar VERIFIED antes do envio - Autenticação:
Authorization: Bearer sk_live_...oux-api-key - Base URL:
https://api.notifique.dev, usesk_test_...no Sandbox se estiver começando
1. Verificar domínio
Dois caminhos, escolha o que combina com sua integração:1A, Pelo painel
- Settings → E-mail → Adicionar domínio
- Copie os registros DNS (TXT/CNAME) para o provedor do domínio
- Clique em Verificar até o status ficar VERIFIED
1B, Pela API
Registrar domínioid do domínio para o passo de verificação.
Verificar (repita após propagar o DNS):
2. Enviar e-mail
Com domínio VERIFIED, envie para um ou vários destinatários.to é sempre um array (até 100).
payload: subject e pelo menos text ou html.
Enviar com template
Se você já tem um template do workspace com canal e-mail habilitado:messageIds é o campo canônico; emailIds é alias de compatibilidade.
Domínio do from não verificado → 400 com
DOMAIN_NOT_VERIFIED.options: priority (high, normal, low), webhook (URL e segredo só deste lote), metadata (texto livre). Detalhes na referência da API.
RFC 8058 (one-click unsubscribe): por padrão, se o destinatário for contato do workspace, a Notifique injeta List-Unsubscribe. Em e-mails transacionais use "listUnsubscribe": false. Tópico inválido → 400 INVALID_LIST_UNSUBSCRIBE_TOPIC. Guia: One-click unsubscribe.
3. Consultar, agendar e cancelar
Listar enviadosfromDate, toDate, status, emailDomainId. Requer email:read.
Ver um envio
email:cancel. Créditos do agendamento voltam para o workspace.
4. Evitar duplicata
HeaderIdempotency-Key no POST. Repetições em até 24 h não criam dois envios iguais. Veja Segurança e Confiabilidade.
5. Webhooks (opcional)
Configureemail.sent, email.delivered, email.opened, email.clicked, email.failed, email.complained e email.cancelled para acompanhar sem polling.
Guia: Eventos dos webhooks.
Todos os tipos de envio
Na referência da API (aba E-mail), abra Enviar e-mail (POST /v1/...) e escolha o exemplo no playground: HTML+texto, Só texto, Template, Agendado, List-Unsubscribe.
Próximos passos
- Introdução: quando usar e ciclo de status
- Escopos: permissões da chave
- Eventos dos webhooks: status em tempo real
- Respostas de erro: códigos HTTP e
code

