events

List Events

Événements du compte.

Usage type d'un connecteur : mémoriser head_id à l'activation, puis repasser en ?since_id=<last_id> — chaque événement n'est vu qu'une fois.

Trois champs de sortie, à ne pas confondre :

  • last_id : id du DERNIER événement de CETTE page. C'est le curseur de rattrapage, et lui seul.
  • head_id : id du PLUS RÉCENT événement du compte pour ce filtre, quelle que soit la page. C'est ce qu'il faut mémoriser quand on veut démarrer « à partir de maintenant » sans rejouer l'historique. Sans ce champ, un client qui appelait ?limit=1 pour trouver la tête récupérait en fait l'événement le PLUS ANCIEN (l'ordre est croissant) et repartait donc de zéro au polling suivant — c'est exactement le piège dans lequel étaient tombés les triggers Zapier et Make.
  • order=desc : renvoie les plus récents d'abord, pour peupler les exemples d'un éditeur de scénario avec des données représentatives plutôt qu'avec les premiers jobs jamais lancés.
get/api/events

Request

  • Base URL: https://outsend.xyz
  • URL: https://outsend.xyz/api/events
  • Auth: one of:
    • HTTP bearer
    • API key in header X-API-Key

Query parameters

since_idinteger

Ne renvoyer que les événements d'id strictement supérieur

typesstring nullable

Filtre CSV, ex: job.completed,pipeline.completed

limitinteger
orderstring

asc = chronologique (rattrapage) ; desc = les plus récents d'abord (chargement d'exemples)

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.