Crear evento

POST /events

Registra un nuevo evento

Cuerpo de la solicitud

eventobjectrequired
event object
timestampdate-time | null

Fecha y hora en que se generó el evento en formato ISO 8601. Si no se envía, se usará la hora actual. El plazo máximo para envío retroactivo (backfill) es de 24 horas. No se permiten horarios futuros.

idstringrequired

Código identificador único de la entidad. Reutilice el mismo código para enviar eventos diferentes en la misma entidad.

typestringrequired

ID del tipo del evento

attributesobjectrequired

Datos del evento de acuerdo con los campos configurados.

ruleobject | null

Indique, opcionalmente, la regla que se aplicará.

rule object
namestring | null

Nombre de la regla, según su registro previo. Si la regla indicada no existe, no tiene una versión activa publicada o no pertenece a este tipo de evento, la solicitud no fallará y no se ejecutará ninguna regla.

Respuestas

201Evento creado con éxito
401Credenciales de acceso inválidas
Response body
errorsarray
errors[] item
fieldstring

Campo de la solicitud donde ocurrió el error

typestring

Código del tipo del error

messagestring

Mensaje del error

422Parámetros inválidos
Response body
errorsarray
errors[] item
fieldstring

Campo de la solicitud donde ocurrió el error

typestring

Código del tipo del error

messagestring

Mensaje del error

{
  "event": {
    "timestamp": "2024-01-01T00:00:00Z",
    "id": "string",
    "type": "transaction",
    "attributes": {
      "amount": "120.50",
      "status": "paid"
    },
    "rule": {
      "name": "minha_regra"
    }
  }
}