Journeys: evento
Enviar un evento para evaluar en journeys activos.
POST
/api/sdk/journeys/eventsEnvia un evento que sera evaluado por los journeys activos de la organizacion.
Request body
| Parametro | Tipo | Descripcion |
|---|
Ejemplo
curl -X POST https://southgames.ai/api/sdk/journeys/events \
-H "Authorization: Bearer sg_live_xxx" \
-H "X-Org-Id: mi-empresa" \
-H "Content-Type: application/json" \
-d '{
"eventName": "purchase_completed",
"clientId": "abc123def456",
"payload": { "amount": 29990 }
}'
Respuesta
{
"success": true,
"data": {
"success": true,
"message": "Evento procesado"
}
}
Notas
- Los journeys evaluan el evento y, si coincide con un trigger, avanzan al cliente en el flujo.
- En la mayoria de los casos, es preferible usar
/events/trackya que tambien dispara journeys automaticamente ademas de XP, puntos y misiones. - Este endpoint es util para disparar journeys directamente sin los efectos secundarios de track.