En resumen
- Verifique un dominio en DNS; demuestra que controla el remitente (
noreply@yourdomain.com). - Envíe con asunto y cuerpo (texto y/o HTML) a hasta 100 destinatarios por llamada.
- Consulte, programe o cancele y obtenga estado vía webhooks.
Antes de empezar
- Clave con
email:domains:create,email:domains:list, andemail:send(o alcance admin en pruebas) - El dominio
fromdebe estar VERIFIED antes del envío - Auth:
Authorization: Bearer sk_live_...orx-api-key - Base URL:
https://api.notifique.dev, usesk_test_...in Sandbox al empezar
1. Verificar dominio
Dos caminos, elija lo que encaje con su integración:1A, Vía panel
- Settings → Email → Add domain
- Copie los registros DNS (TXT/CNAME) en su proveedor de dominio
- Haga clic en Verify hasta que el estado sea VERIFIED
1B, Vía API
Registrar dominioid del dominio para el paso de verificación.
Verificar (llame de nuevo tras propagar DNS):
2. Enviar email
Con un dominio VERIFIED, envíe a uno o muchos destinatarios.to es siempre un array (hasta 100).
payload: subject y al menos text o html.
Enviar con plantilla
Si ya tienes una plantilla del workspace con email habilitado:messageIds es el campo canónico; emailIds es un alias de compatibilidad.
Dominio de no verificado → 400 con
DOMAIN_NOT_VERIFIED.options: priority (high, normal, low), webhook (URL y secret solo para este lote), metadata (texto libre). Detalles en la referencia de API.
RFC 8058 (one-click unsubscribe): por defecto, si el destinatario es un contacto del workspace, Notifique inyecta List-Unsubscribe. Para email transaccional use "listUnsubscribe": false. Topic inválido → 400 INVALID_LIST_UNSUBSCRIBE_TOPIC. Guía: One-click unsubscribe.
3. Consultar, programar y cancelar
Listar enviadosfromDate, toDate, status, emailDomainId. Requiere email:read.
Ver un envío
email:cancel. Los créditos programados vuelven al workspace.
4. Evitar duplicados
Idempotency-Key header en POST. Repeticiones dentro de 24 h no crean envíos duplicados. Ver Seguridad y confiabilidad.
5. Webhooks (opcional)
Configureemail.sent, email.delivered, email.opened, email.clicked, email.failed, email.complained, and email.cancelled para rastrear sin polling.
Guía: Eventos de Webhook.
Todos los tipos de envío
En la referencia de la API (pestaña Correo), abra Enviar correo y elija un ejemplo en el playground: HTML+texto, Solo texto, Plantilla, Programado, List-Unsubscribe.Próximos pasos
- Introducción: cuándo usar y ciclo de estados
- Alcances: permisos de la clave
- Eventos de Webhook: estado en tiempo real
- Respuestas de error: códigos HTTP y
code

