En resumen
- Enviar RCS a uno o más números en formato internacional (E.164, no
+). - Consulta un envío por el id devuelto en la respuesta.
- Cancelar solo mientras el estado sea
QUEUEDoSCHEDULED.
Antes de empezar
- Tecla con
rcs:send(yrcs:read/rcs:cancelpara consultar o cancelar) - Números en E.164 (por ejemplo,
5511999999999, no+) - Autenticación:
Authorization: Bearer sk_live_...ox-api-key - URL base:
https://api.notifique.dev
1. Enviar RCS
Dos caminos, elige el que mejor se adapte a tu integración:1A, a través del tablero
- RCS → Nuevo envío
- Elija el tipo (BÁSICO, TARJETA, etc.) y complete el contenido
- Ingrese el(los) número(s) y envíe
1B, a través de API
to es siempre una matriz (hasta 100 destinatarios). Se crea un mensaje por número.
Respuesta esperada: 202
messageIds is the canonical field; rcsIds is a compatibility alias. Scope: rcs:send.
Enviar con template
type is canonical. Uppercase messageType alias (e.g. "BASIC") is still accepted.
Schedule, include "schedule": { "sendAt": "2026-12-31T14:00:00.000Z" } (plan-dependent).
In options: priority, per-send webhook (url + secret), metadata.
2. Other types (CARD, CAROUSEL, FILE)
Changetype and payload. CARD example:
Cargas útiles CARRUSEL y FILE: referencia de API en la pestaña RCS.
3. Estado de la consulta
Expected response: 200 Alcance:rcs:read.
4. Cancelar
Sólo con estadoQUEUED o SCHEDULED:
If already SENT or DELIVERED, the API returns 400. Scheduled credits return to the workspace when applicable. Scope: rcs:cancel.
5. Avoid duplicates
Idempotency-Key header on the send POST. Repeats within 24 h do not create duplicate sends. See Security and reliability.
6. Webhooks (optional)
Configurercs.sent, rcs.delivered, rcs.clicked, rcs.failed, and rcs.cancelled to track without polling.
Guide: Webhook events.
Todos los tipos de envío
En la referencia de la API (pestaña RCS), abra Enviar RCS y elija un ejemplo en el playground: Basic, Card, Carrusel, Archivo, Plantilla, Programado.Próximos pasos
- Introduction: when to use and message types
- Scopes: key permissions
- Webhook events: real-time status
- Error responses: HTTP codes and
code

