Skip to main content
POST
Enregistrer un événement, ou un lot

Autorisations

Authorization
string
header
requis

Jeton d'API. Aptitude « read » : routes GET seulement. « read + write » : toutes les routes.

En-têtes

Idempotency-Key
string

Rejouez une écriture sans risque : la même clé rend la première réponse pendant 24 heures (en-tête Idempotent-Replay: true).

Maximum string length: 255

Corps

application/json
email
string<email>
requis
name
string
requis

À vous de le choisir. order est compté comme du revenu ; cart.abandoned démarre le parcours de panier prêt à l'emploi.

Maximum string length: 100
Pattern: ^[A-Za-z0-9 _.:-]+$
Exemple:

"cart.abandoned"

properties
object | null

Ce qui le décrit. Disponible dans les e-mails de l'automatisation qu'il démarre, sous {{ event.… }}.

value
integer | null

Dans la plus petite unité : 1250 vaut 12,50 €. Exige currency.

Plage requise: x >= 0
currency
string | null
Required string length: 3
occurred_at
string<date-time> | null

Maintenant, si absent. Au plus un jour dans le futur.

reference
string | null

Votre propre identifiant — un numéro de commande. La même référence deux fois n'est enregistrée qu'une fois.

Maximum string length: 255

Réponse

Un événement dont la reference était déjà connue (duplicate), ou un lot : data porte un résultat par ligne et failed compte les invalides.

data
object
failed
integer