# /events POST v1

Enviar un evento.

{
    "type": "EventSale",
    "timestamp": "2025-11-18T07:21:16.527Z",
    "customerCode": "D314K1432",
    "productCode": "N30122",
    "quantity": 2
}
type
Tipo de evento, de entre los tipos de eventos disponibles. Por ejemplo EventAddedToCart.
timestamp

El momento en el que se produjo el evento. Si no lo especificas, se utilizará el momento actual. Una cadena ISO 8601, por ejemplo: 2025-11-18T07:21:16.527Z

Recuerda que cada tipo type de evento requiere parámetros adicionales diferentes, consulta la guía de eventos disponibles para saber qué parametros debes añadir a cada tipo de evento:

Tipos de eventos disponibles
/guide/integration-data/events/types/

# Enviar varios eventos a la vez

Si vuestro sistema genera muchos eventos, es mejor enviar los eventos en grupo.

Para enviar eventos en grupo, pasa los eventos en forma de un array, por ejemplo:

[
    {
        "type": "EventSale",
        "timestamp": "2025-11-18T07:21:16.527Z",
        "customerCode": "D314K1432",
        "productCode": "N30122",
        "quantity": 2
    }
    {
        "type": "EventProductViewed",
        "timestamp": "2025-11-18T07:18:13.527Z",
        "customerCode": "D314K1432",
        "productCode": "N30122"
    },
    {
        "type": "EventSearch",
        ...
    },
    ...
]