Journeys: evento

Enviar un evento para evaluar en journeys activos.

POST/api/sdk/journeys/events

Envia un evento que sera evaluado por los journeys activos de la organizacion.

Request body

ParametroTipoDescripcion

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/track ya 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.