WhatsApp, SMS, RCS, email e Instagram detrás de un único contrato de solicitud. Define una cadena de respaldo una vez y deja de construir una integración distinta, y un punto de fallo distinto, para cada canal que lanzas.
Una muestra en vivo de fallbackChannels: WhatsApp no se entrega y One API reintenta por SMS automáticamente.
El campo channel decide qué red se encarga de la entrega. La forma de la solicitud nunca cambia.
Mensajes de plantilla y de sesión entregados por WhatsApp Business.
Endpoint unificadoSMS transaccionales y promocionales con control del ID de remitente y de la ruta.
Endpoint unificadoMensajería enriquecida y con marca para dispositivos Android compatibles con RCS.
Endpoint unificadoEmail transaccional con plantillas y compatibilidad total con variables de combinación.
Endpoint unificadoMensajes directos a clientes que te contactaron primero en Instagram.
Endpoint unificadoLlamadas salientes y entrantes, transcripción y grabación.
Endpoint dedicado · misma claveTodo a lo que ya tienes acceso, reorganizado en torno a una sola llamada.
La misma clave de API y los mismos permisos por canal que ya tienes (whatsapp:send, sms:send, etc.) funcionan con One API de inmediato. No hay nada nuevo que aprovisionar.
Define fallbackChannels una vez y One API reintenta automáticamente con el siguiente canal cuando el primero no logra entregar, sin código de orquestación de tu parte.
Una sola forma de solicitud y respuesta para todos los canales, en lugar de cinco formatos de carga, cinco convenciones de error y cinco documentaciones viviendo en tu código.
Conecta un endpoint y lanza. Añadir un canal de respaldo más adelante significa añadir una entrada a un arreglo, no escribir una integración nueva.
Cada intento, exitoso o no, vuelve en el arreglo attempts para que puedas registrar exactamente qué pasó sin llamadas adicionales a la API.
El endpoint unificado envía mensajes. Las campañas, las plantillas y la analítica siguen estando en la API y el panel dedicados de cada canal siempre que los necesites.
POST https://api.slide.cx/v1/messages/send
curl -X POST https://api.slide.cx/v1/messages/send \ -H "Authorization: Bearer sk_live_YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+919876543210", "channel": "whatsapp", "template": { "name": "order_confirmation", "languageCode": "en", "variables": { "1": "John", "2": "ORD-12345" } } }'
curl -X POST https://api.slide.cx/v1/messages/send \ -H "Authorization: Bearer sk_live_YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+919876543210", "channel": "whatsapp", "fallbackChannels": ["sms"], "message": "Your order ORD-12345 has shipped!", "template": { "name": "order_shipped", "languageCode": "en" }, "sms": { "senderId": "ACMEIN" } }'
{
"status": "sent",
"channelUsed": "sms",
"messageId": "sms_9f2a1c8e7b3d",
"attempts": [
{
"channel": "whatsapp",
"status": "failed",
"error": "Template not delivered to this recipient"
},
{
"channel": "sms",
"status": "sent",
"messageId": "sms_9f2a1c8e7b3d"
}
]
}No. Usa exactamente la misma clave de API y exactamente los mismos permisos por canal que cualquier otro endpoint. Si tu clave ya tiene whatsapp:send o sms:send, funciona con One API hoy mismo.
Obtén tu clave de API y envía tu primer mensaje en minutos. Sin infraestructura nueva, sin una línea más en la factura.