En breve
- Enviar texto corto (de 9 a 160 caracteres) a uno o varios números.
- Consultar historial o un envío por id.
- Cancelar mientras el estado sea
QUEUEDoSCHEDULED.
Antes de empezar
URL base:
https://api.notifique.dev. Reemplaza sk_live_xxxxx por tu clave (sk_test_... en sandbox).
1. Enviar SMS
to es siempre un array (hasta 100 destinatarios).
messageIds es el campo canónico. smsIds es un alias de compatibilidad.
Menos de 9 caracteres en
payload.message → 400 (SMS_MESSAGE_TOO_SHORT).Enviar con plantilla
Si ya tienes una plantilla del workspace con SMS habilitado, usatype: "template", el mismo patrón que WhatsApp, Telegram y los demás canales:
2. Listar historial
3. Consultar un envío
sms:read.
4. Programar y cancelar
Programar, incluye en el POST de envío:QUEUED o SCHEDULED):
sms:cancel.
5. Evitar duplicados
HeaderIdempotency-Key en el POST. Los reintentos dentro de 24 h no crean envíos duplicados. Ver Seguridad y confiabilidad.
6. Webhooks (opcional)
Configurasms.sent, sms.delivered, sms.failed y MO (sms.received, sms.replied) para seguimiento sin polling.
Guía: Eventos de webhook.
Todos los tipos de envío
En la referencia de la API (pestaña SMS), abra Enviar SMS y elija un ejemplo en el playground: Texto, Plantilla, Programado, Opciones.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

