Zum Hauptinhalt springen
GET
Rufen Sie einen Verlauf der über Ayrshare gesendeten Beiträge in absteigender Reihenfolge (vom neuesten zum ältesten) ab. Mit diesem Endpunkt können Sie Beiträge aus einem bestimmten Zeitraum, mit einem bestimmten Status, aus einem bestimmten sozialen Netzwerk oder aus den letzten n Tagen abrufen. Werte des status-Feldes im Verlauf:
  • awaiting approval: Beiträge warten darauf, über den Freigabe-Workflow genehmigt zu werden.
  • deleted: Der Beitrag wurde gelöscht. Hinweis: Gelöschte Beiträge werden nur mit dem Status-Query-Filter zurückgegeben. Weitere Details unten.
  • error: Bei einem oder mehreren sozialen Netzwerken ist ein Fehler aufgetreten.
  • paused: Ein pausierter geplanter Beitrag.
  • pending: Der Beitrag wurde noch nicht verarbeitet. Typischerweise ein geplanter Beitrag.
  • success: Der Beitrag wurde erfolgreich an alle sozialen Netzwerke gesendet.
Zusätzliche Informationen:
  • Die Ayrshare-Beitrags-ID wird im id-Feld der Antwort zurückgegeben.
  • Um Beiträge abzurufen, die außerhalb von Ayrshare erstellt wurden – etwa direkt im sozialen Netzwerk manuell veröffentlicht – verwenden Sie den Endpunkt history platform.
  • Wenn nur ein einzelner Beitrag benötigt wird, verwenden Sie den Endpunkt post history by id.
  • Die JSON-Ergebnisse des History-Endpunkts werden 1 Minute lang zwischengespeichert, wenn limit größer als der Standardwert von 25 ist.

Header-Parameter

Query-Parameter

limit
number
Standard:25
Gibt die letzten n Beiträge zurück. Wenn Sie beispielsweise nur den neuesten Beitrag möchten, setzen Sie limit=1. Wenn nicht vorhanden, werden alle in lastDays enthaltenen Datensätze zurückgegeben.Standard: 25 Beiträge. Maximalwert: 1000.
platforms
array
Nach Social-Network-Plattformen filtern. Plattform-Werte: bluesky, facebook, gmb, instagram, linkedin, pinterest, reddit, snapchat, telegram, threads, tiktok, twitter, youtube. Beachten Sie: Es wird OR-Logik verwendet: ["facebook", "instagram"] gibt Beiträge von beiden zurück.
startDate
string
Gibt Beiträge ab und einschließlich dieses Startdatums zurück. Startdatum für den Verlauf im ISO-8601-Format. Verwenden Sie zum Beispiel das Format YYYY-MM-DDThh:mm:ssZ und senden Sie es als 2026-07-08T12:30:00Z. Weitere Beispiele finden Sie unter utctime.
endDate
string
Gibt Beiträge bis einschließlich dieses Enddatums zurück. Enddatum für den Verlauf im ISO-8601-Format. Verwenden Sie zum Beispiel das Format YYYY-MM-DDThh:mm:ssZ und senden Sie es als 2026-07-08T12:30:00Z. Weitere Beispiele finden Sie unter utctime.
lastDays
number
Standard:30
Gibt die Beiträge der letzten n Tage nach Veröffentlichungsdatum (scheduleDate) zurück. Standardmäßig 30 Tage.
  • lastDays wird ignoriert, wenn startDate und endDate angegeben sind.
  • Bei einem Wert von 0 wird der gesamte Beitragsverlauf zurückgegeben.
  • Bei einem Wert größer als 0 werden die Beiträge der letzten n Tage zurückgegeben.
  • Beispiel: lastDays=5 gibt die Beiträge der letzten 5 Tage zurück, und lastDays=0 gibt alle durch limit bestimmten Beiträge zurück.
status
string
Filtern Sie nach dem aktuellen Status des Beitrags. Gültige Werte: success, error, processing, pending, paused, deleted und awaiting approval. „processing“ bedeutet, dass der Beitrag gerade gesendet wird. „pending“ bedeutet, dass der Beitrag für einen zukünftigen Zeitpunkt geplant ist.
Gelöschte Beiträge werden standardmäßig nicht zurückgegeben. Sie werden nur zurückgegeben, wenn der Status-Query-Filter auf status=deleted gesetzt ist.
type
string
Die Art des abzurufenden Beitrags – entweder sofort gesendete Beiträge oder mit dem Feld scheduleDate geplante Beiträge. Werte: immediate oder scheduled.
autoRepostId
string
Beim Erstellen eines automatischen Wiederholungsbeitrags wird eine ID zur Nachverfolgung dieser Beitragsserie vergeben. Rufen Sie Beiträge nach Auto-Repost-ID ab oder verwenden Sie den Wert all, um alle Auto-Reposts zu erhalten.