Skip to main content
GET
Beta. Die vollständige Funktionsbeschreibung finden Sie in der Automations-Übersicht.
Gibt jeden Versendungsversuch einer Automatisierung zurück, neueste zuerst. Jede Zeile enthält den Empfänger, den passenden Trigger, das Ergebnis jeder Aktion und etwaige Fehler. Es werden Zeilen der letzten 30 Tage zurückgegeben. Ältere Zeilen existieren in Firestore (die Aufbewahrung ist für Analytics unbegrenzt), werden aus Performance-Gründen von diesem Endpunkt aber ausgeschlossen.

Status der Activity-Zeile

Jede Zeile hat einen status auf oberster Ebene sowie einen status pro Aktion innerhalb von actionResults[]. pending und in_flight sind temporär; alles andere ist terminal.
sent bestätigt, dass Instagram die Nachricht akzeptiert hat, nicht dass der Empfänger sie erhalten hat. Instagram stellt auf keiner API-Oberfläche ein Zustellsignal bereit, und wenn die Message requests-Einstellung des Empfängers Fremde blockiert, akzeptiert Meta den Versand und verwirft ihn stillschweigend. Siehe Automation-DM gesendet, aber nicht zugestellt.

Ergebnisfelder pro Aktion

Jeder Eintrag in actionResults[] beschreibt das Ergebnis einer Aktion: Bei kommentar-getriggerten Automatisierungen (comment_keyword) trägt die Zeile zusätzlich ein commentId auf oberster Ebene – die rohe Instagram-Kommentar-ID, an die die DM angehängt wurde. Bei nachrichten-getriebenen Triggern (dm_keyword, story_reply, dm_reaction) ist sie null.

Header-Parameter

Pfad-Parameter

string
erforderlich
Die Automatisierungs-ID, die von POST /automations zurückgegeben wurde.

Query-Parameter

number
Standard:25
Seitengröße. Standard 25, Maximum 100. Werte außerhalb von [1, 100] werden gekappt; Nicht-Ganzzahlen oder ≤0 liefern HTTP 400.
string
Opaker Cursor aus dem meta.pagination.next einer vorhergehenden Antwort. Bei der ersten Anfrage weglassen.Nur vorwärts – die Übergabe von ?previous= liefert HTTP 400.

Antwortformat

Die Antwort verpackt die Ergebnisliste in activity[] und die Cursor-Informationen in meta.pagination:
meta.pagination.next ist ein base64-kodierter, opaker Blob – behandeln Sie ihn als Black Box und übergeben Sie ihn in der nächsten Anfrage unverändert im ?next=. meta.pagination.hasMore ist true, wenn mindestens eine weitere Seite existiert.