Zum Hauptinhalt springen
Es gibt mehrere Arten von Webhooks, die nach Aktionstyp kategorisiert sind. Beispielsweise löst ein geplanter Beitrag einen scheduled-Action-Webhook aus. Weitere Details finden Sie in der Webhook-Übersicht. Nach dem Registrieren einer Webhook-URL erhalten Sie eine POST-Anfrage an Ihre URL, wenn ein Ereignis auftritt. Die POST-Anfrage enthält eine JSON-Payload mit den Ereignisdetails.

Scheduled Action

Sie erhalten diese Webhook-Benachrichtigung, wenn ein geplanter Beitrag verarbeitet wird – ob erfolgreich oder fehlgeschlagen – und in den ausgewählten sozialen Netzwerken veröffentlicht wird. Beispiel: Wenn Sie einen Beitrag für den 1. August 2026 um 12:00 Uhr planen, wird der Webhook genau zu dem Zeitpunkt gesendet, an dem der Beitrag veröffentlicht wird. Webhook-Benachrichtigungen werden nur für Beiträge gesendet, die über das Feld scheduleDate im /post-Endpunkt in der Zukunft geplant sind.

Scheduled-Ereignis

Sie erhalten keine Webhook-Benachrichtigung für sofortige Beiträge, da die API die Erfolgs- oder Fehlerantwort sofort in der JSON-Antwort zurückgibt. Webhook-Benachrichtigungen werden nur für geplante Beiträge gesendet, da diese asynchron verarbeitet werden und eine separate Benachrichtigung erfordern, um Sie über ihren Status zu informieren.

TikTok-Publishing-Webhook

Bei der Arbeit mit TikTok über Ayrshare können Sie für einen geplanten Beitrag zwei verschiedene Webhooks erhalten. Wenn Ihr Beitrag geplant und nicht sofort veröffentlicht wurde, erhalten Sie zunächst den Standard-Scheduled-Action-Webhook. Dieser zeigt an, dass die Medien erfolgreich zur Verarbeitung und Veröffentlichung an TikTok gesendet wurden. Anschließend erhalten Sie den subAction: tikTokPublished-Webhook. Dieser wird ausgelöst, sobald TikTok die Verarbeitung der Medien abgeschlossen hat und die Medien öffentlich sind. Dieser Webhook wird sowohl für sofortige als auch für geplante Beiträge aktiviert. Im Ayrshare-Dashboard wird dieses Ereignis als tikTok (pub) bezeichnet.
Der tikTokPublished-Webhook wird erst gesendet, wenn die Medien öffentlich gemacht wurden. Wenn die Medien auf privat, „Follower“ oder „Freunde“ eingestellt sind, wird der Webhook nicht gesendet.Wenn Sie den tikTokPublished-Webhook nicht erhalten und der Beitragsstatus pending bleibt, prüfen Sie in der mobilen TikTok-App, ob die Medien von TikTok akzeptiert wurden.

Social Action

Benachrichtigung, wenn ein Nutzerprofil ein soziales Netzwerk verknüpft oder trennt.

Social-Action-Ereignis

Ein source-Wert system bedeutet, dass Ayrshare das Konto automatisch getrennt hat, z. B. wenn die Verbindung zum sozialen Netzwerk nicht mehr gültig ist. Wir empfehlen, den Nutzer zu informieren, damit dieser weiterhin posten kann. Details zur Trennung finden Sie im Feld details. Eine E-Mail wird zudem an die E-Mail-Adresse des Primary Accounts oder an die Alternativ-E-Mails gesendet, falls diese eingerichtet wurden. Ein source-Wert user bedeutet, dass der Nutzer die Aktion selbst ausgelöst hat, z. B. ein Konto manuell getrennt hat. Bei nutzerinitiierten Aktionen wird keine E-Mail gesendet.

Messages Action

Für den Zugriff auf alle Messages-Endpunkte und -Webhooks ist das Messaging-Add-on erforderlich. Benachrichtigung, wenn eine neue Direktnachricht eintrifft, vom Nutzer gelesen wird oder eine Reaktion auf eine Nachricht erstellt oder gelöscht wird – nur für Facebook und Instagram. X/Twitter-Webhooks sind als Option für Enterprise-Kunden verfügbar. Wenden Sie sich an Ihren Kundenbetreuer für weitere Informationen zum Enterprise-Kunden-Status.

Standby-Abdeckung für Facebook-Seiten mit mehreren Apps

Ayrshare abonniert zusätzlich zu den Standard-Messaging-Feldern das standby-Webhook-Feld von Facebook. Das bedeutet, dass Messenger-Ereignisse an Ihren Webhook geliefert werden, selbst wenn eine andere App auf derselben Facebook-Seite gerade die Thread-Kontrolle innehat – zum Beispiel wenn eine Chatbot-Plattform als primärer Empfänger Ihrer Seite eingerichtet ist oder wenn Metas Seiten-Postfach eine Konversation aktiv bearbeitet. Es gibt keine Schema-Änderung für diese Ereignisse. Sie kommen als dieselben messageCreated / messageRead / reactionCreated / messageEdited-Payloads an, die in den folgenden Abschnitten dokumentiert sind. Zwei Dinge sollten Sie für Seiten mit einer konkurrierenden Messenger-App beachten:
  • Das Volumen eingehender Nachrichten kann steigen gegenüber dem bisherigen Verhalten, bei dem Standby-Ereignisse stillschweigend verworfen wurden, bevor sie abonniert wurden. Der neue Traffic entspricht Nachrichten, die Ihre Seite erhalten hat und die von der anderen App bearbeitet wurden.
  • Sie erhalten möglicherweise messageCreated-Ereignisse mit type: "sent", die nicht Nachrichten entsprechen, die Sie über Ayrshare gesendet haben. Dies sind Echos von Nachrichten, die von der anderen Messenger-App auf Ihrer Seite gesendet wurden (Meta liefert eine Kopie jedes Sendens an jede abonnierte App). Wenn Ihre Integration ausgehenden Traffic gegen Ihren eigenen Sendeverlauf abgleicht, können Sie diesen Verlauf verwenden, um Ihre Sendungen von denen einer konkurrierenden App zu unterscheiden.
Für Seiten, auf denen nur Ayrshare installiert ist (keine konkurrierende Messenger-App), ist die einzige beobachtbare Änderung das neue Message-Edit-Ereignis – alles andere sieht identisch zum bisherigen Verhalten aus.

Neue Nachrichten-Ereignisse

Benachrichtigung, wenn eine neue Nachricht gesendet oder empfangen wird.

Message-Read-Ereignis

Benachrichtigung, wenn eine Nachricht vom Empfänger gelesen wurde.
Wenn eine Nachricht auf Instagram gelesen wird, enthält die Webhook-Payload ein mid-Feld, das eindeutig angibt, welche bestimmte Nachricht gelesen wurde. Für Facebook-Nachrichten wird das Lesen von Nachrichten auf Konversationsebene über die conversationId verfolgt. Wenn ein Read-Ereignis eintritt, sollten alle Nachrichten in dieser Konversation mit Zeitstempeln vor dem created (bzw. read)-Zeitstempel als vom Nutzer gelesen betrachtet werden.

Reaction-Created- und Reaction-Deleted-Ereignisse

Benachrichtigung, wenn eine Reaktion, z. B. ein Like, auf eine Nachricht erstellt oder gelöscht wird.

Message-Edit-Ereignis

Benachrichtigung, wenn ein Nutzer eine zuvor gesendete Nachricht bearbeitet. Verfügbar für Facebook- und Instagram-Direktnachrichten. Das Feld messageEdit.mid entspricht der id des ursprünglichen messageCreated-Ereignisses, sodass Konsumenten die Bearbeitung mit der ursprünglichen Nachricht korrelieren können. Das Feld messageEdit.text enthält den neuen, bearbeiteten Nachrichtentext.

Batch Action

Benachrichtigung, wenn ein Batch die Verarbeitung abgeschlossen hat und die Datei verfügbar ist, wie z. B. Alle User Profiles abrufen. Sie können auf die Datei mit der vorsignierten URL im Feld url zugreifen.

Batch-Ereignis

Feed Action

Benachrichtigung, wenn ein neuer RSS-Feed-Eintrag für registrierte RSS-Feeds gefunden wird. Hinweis: Wenn der Webhook aktiv ist, werden neue RSS-Einträge nicht automatisch in den sozialen Netzwerken veröffentlicht.

Feed-Ereignis

Mentions Action

Benachrichtigung, wenn Ihr verbundenes Konto erwähnt wird. Verfügbar für Facebook und Instagram. Ayrshare gibt Metas native Mention-Payload unverändert weiter und ergänzt lediglich die Standard-Envelope-Felder (action, refId, hookId, url und timeStamp bei aktivierter Webhook-Sicherheit) sowie subAction. Das folgende Beispiel zeigt die Instagram-Struktur: media_id sowie comment_id, wenn die Erwähnung in einem Kommentar erfolgt. Facebook-Mentions kommen als Metas nativer mention-Change der Seite an, dessen Felder sich vom Instagram-Beispiel unterscheiden; die Facebook-Feldsätze finden Sie in Metas Webhooks-Referenz.

Mention-Ereignis (Instagram)

Comments Action

Benachrichtigung, wenn ein Kommentar zu Ihren verbundenen Inhalten erstellt wird. Verfügbar für Facebook und Instagram. Ayrshare gibt Metas native Kommentar-Payload unverändert weiter und ergänzt lediglich die Standard-Envelope-Felder (action, refId, hookId, url und timeStamp bei aktivierter Webhook-Sicherheit) sowie subAction. Das folgende Beispiel zeigt die Instagram-Struktur. Facebook-Kommentare kommen als Seiten-feed-Change mit anderen Feldnamen an (z. B. comment_id, post_id, message und from.name); die Facebook-Feldsätze finden Sie in Metas Webhooks-Referenz.

Comment-Ereignis (Instagram)

Automations Action

Benachrichtigung, wenn eine Automatisierung eine Webhook-Aktion für einen Nutzer auslöst, z. B. einen Auslöser für automatische Kommentar- oder DM-Antworten.

Automation-Ereignis