Skip to main content
De cero a tu primer SMS en la cola en unos pocos pasos. Empieza con sk_test_... en Sandbox.

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 QUEUED o SCHEDULED.
Contexto: Introducción. Alcances: Alcances de clave API.

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).
Respuesta (202)
messageIds es el campo canónico. smsIds es un alias de compatibilidad.
Menos de 9 caracteres en payload.message400 (SMS_MESSAGE_TOO_SHORT).

Enviar con plantilla

Si ya tienes una plantilla del workspace con SMS habilitado, usa type: "template", el mismo patrón que WhatsApp, Telegram y los demás canales:
La API resuelve el texto de la plantilla, sustituye variables y encola el SMS.

2. Listar historial


3. Consultar un envío

Misma forma que un elemento de la lista. Requiere sms:read.

4. Programar y cancelar

Programar, incluye en el POST de envío:
Cancelar (QUEUED o SCHEDULED):
Los créditos programados regresan al workspace. Alcance: sms:cancel.

5. Evitar duplicados

Header Idempotency-Key en el POST. Los reintentos dentro de 24 h no crean envíos duplicados. Ver Seguridad y confiabilidad.

6. Webhooks (opcional)

Configura sms.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