SENDO JOURNEY API
Envía la notificación usando multiples canales en una sola llamada. Ejemplo: El primer intento será por el canal PUSH y de no llegar -failover- se enviará por SMS
Ejecutar un Journey
Este endpoint ejecuta un journey.
Campos Requeridos
| Campo | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| event | string | Nombre del evento para ejecutar el journey. | |
| variables | object | Una extensión de la propiedad de persona que puede tener variables personalizadas. | { "balance": "Enterprise", "Tipo": "PRE", "name": "Jasson" } |
| category | string | Corresponde al tipo de envio, los valores puede ser marketing, otp, transaction. | |
| person | object | Usuario del journey Ver Definición de persona |
| Code | Description |
|---|---|
| 200 | OK |
{
"messageId": "fed3fdfc-5fc6-456e-95b7-298a899dab87",
"message": "Journey queued"
}
| Code | Descripción |
|---|---|
| 404 | Not Found |
{
"message": "The journey does not exist",
"error": "Not Found",
"statusCode": 404
}
Definición
Person
| Campo | Tipo | Descripción | Ejemplo |
|---|---|---|---|
| id | string | Identificador externo del usuario | |
| string | |||
| phone | string | Número del usuario, incluyendo el Código de país. También puede ser usado como variable | 593999999999 |
Flujo de un Journey

Descripción
Los usuarios envían eventos de Journey de forma inmediata al generar un evento TRACK con el nombre del Journey configurado en Sendo. Los nodos de entrada por eventos son especialmente útiles para escenarios de mensajería transaccional, donde la comunicación debe ejecutarse en tiempo real como respuesta a una acción del usuario o del sistema. Por ejemplo, este tipo de Journey puede utilizarse para el envío automático de correos electrónicos de confirmación de pedidos, restablecimiento de contraseñas, cancelaciones de órdenes o cualquier otra notificación desencadenada por un evento específico. Con cada evento coincidente, se crea una nueva instancia del trayecto para el usuario.
En esta página