Le format d’événement est défini dans @jichio/shared-types — la source de vérité TypeScript, dupliquée en Pydantic côté API.

Envelope batch

Type Event

EventProperties (schemaVersion 1)

Les clés présentes dépendent du type d’événement : voir Modèle d’événement. Les clés sensibles (password, token, secret…) sont retirées avant l’envoi : voir Vie privée & données. L’API ajoute properties.server à la réception : voir Modèle d’événement.

Exemple — batch réel (extrait)