Événements
Lister les événements émis
GEThttps://tupay.apps.lepetittahitien.dev/api/v1/events
Les événements du marchand, du plus récent au plus ancien.
Ils existent indépendamment de leurs livraisons : un marchand sans endpoint de webhook garde quand même une trace complète de son activité.
Pagination par CURSEUR, pas par décalage. Un offset glisse dès qu'un événement naît pendant le parcours, on en saute alors silencieusement.
Le mode vient de la clé : une clé de test ne voit jamais les événements live, et réciproquement.
Paramètres de requête
- minimum 1maximum 100défaut 25
limitentier· requêtefacultatifNombre d'éléments par page, entre 1 et 100. Vaut 25 par défaut sur toutes les collections.
Une valeur hors bornes est refusée par un
400 validation_error, jamais rabattue en silence sur 100. - exemple 8f14e45f-ceea-4c1a-9b7d-2a3f6c8e01b4
starting_afterchaîne· requêtefacultatifCurseur. Ne rend que les éléments situés APRÈS celui-ci dans l'ordre de parcours, donc plus anciens. L'élément désigné n'est jamais inclus dans la page.
C'est le paramètre du parcours normal : lisez une page, reprenez avec l'identifiant de son dernier élément.
Ne se combine ni avec
ending_before, ni avecoffset. - exemple 8f14e45f-ceea-4c1a-9b7d-2a3f6c8e01b4
ending_beforechaîne· requêtefacultatifCurseur inverse. Ne rend que les éléments situés AVANT celui-ci dans l'ordre de parcours, donc plus récents. L'élément désigné n'est jamais inclus dans la page.
Sous ce paramètre,
has_moreparle de ce qui reste avant la page, pas après.Ne se combine ni avec
starting_after, ni avecoffset. - exemple evt_9f8c1a2b3d4e5f60
apreschaîne· requêtefacultatifDéprécié, renommé
starting_after. Alias strict : même comportement, même validation, deux noms. Reste accepté au minimum douze mois.Ne se combine pas avec
starting_afterniending_before. - valeurs : payment.succeeded, payment.failed, payment.processing, payment.refunded
typechaîne· requêtefacultatif