Passer au contenu principal
GET
Bêta. Voir la Vue d’ensemble des automatisations pour la description complète de la fonctionnalité.
Renvoie chaque tentative d’envoi pour une automatisation, la plus récente en premier. Chaque ligne enregistre le destinataire, le déclencheur correspondant, le résultat de chaque action et toute erreur. Les lignes des 30 derniers jours sont retournées. Les lignes plus anciennes existent dans Firestore (la rétention est indéfinie pour l’analyse) mais sont exclues de ce point de terminaison pour des raisons de performance.

Statut des lignes d’activité

Chaque ligne a un status de premier niveau plus un status par action à l’intérieur d’actionResults[].
StatutQuand il est enregistré
pendingLa ligne vient d’être écrite ; le worker ne l’a pas encore prise en charge
in_flightLe worker est en train d’envoyer
sentToutes les actions ont réussi
failedAu moins une action a échoué (et aucune n’a rencontré d’erreur d’auth)
auth_errorLe jeton d’accès Instagram était invalide ; le DM n’a pas été retenté
rate_limitedLe plafond quotidien de DM (par palier ou par profil) a été atteint. Aucun DM n’a été envoyé
deduplicatedCette action a déjà été déclenchée pour ce destinataire dans sa fenêtre de dédup (par défaut 7 jours, configurable par action)
skippedL’automatisation est devenue inactive ou a été supprimée entre le fan-out et l’envoi
pending et in_flight sont transitoires ; tout le reste est terminal.

Paramètres d’en-tête

Paramètres de chemin

id
string
requis
L’ID d’automatisation retourné par POST /automations.

Paramètres de requête

limit
number
défaut:25
Taille de page. Par défaut 25, max 100. Les valeurs en dehors de [1, 100] sont ramenées à cette plage ; les valeurs non entières ou ≤0 retournent HTTP 400.
next
string
Curseur opaque provenant de meta.pagination.next d’une réponse précédente. Omettez-le à la première requête.Vers l’avant uniquement — passer ?previous= renvoie HTTP 400.

Forme de la réponse

La réponse enveloppe la liste de résultats dans activity[] et les infos du curseur dans meta.pagination :
meta.pagination.next est un blob opaque encodé en base64 — traitez-le comme une boîte noire et repassez-le tel quel dans le ?next= de la requête suivante. meta.pagination.hasMore vaut true lorsqu’au moins une page supplémentaire existe.