REST APIGET

Beiträge auflisten

Rufen Sie eine paginierte Liste Ihrer Beiträge ab

GEThttps://post.adaptlypost.com/post/api/v1/social-posts

Gibt eine paginierte Liste von Social-Media-Beiträgen zurück, sortiert nach Erstellungsdatum (neueste zuerst).

API-Schlüssel (Bearer-Token)

Abfrageparameter

ParameterTypBeschreibung
limitnumberAnzahl der zurückzugebenden Beiträge (1-100, Standard: 20)
offsetnumberAnzahl der zu überspringenden Beiträge (Standard: 0)
sortOrderstringSortierreihenfolge: NEWEST oder OLDEST
statusesPostStatus[]Nach Beitragsstatus filtern (z. B. DRAFT, SCHEDULED, COMPLETED)
platformsPlatformType[]Nach Plattformen filtern (z. B. TWITTER, LINKEDIN)
startDatestringBeiträge filtern, die nach diesem Datum erstellt wurden (ISO 8601)
endDatestringBeiträge filtern, die vor diesem Datum erstellt wurden (ISO 8601)

Beitragsstatus

StatusBeschreibung
DRAFTGespeichert, aber noch nicht veröffentlicht oder geplant
PENDINGZur sofortigen Veröffentlichung in der Warteschlange
SCHEDULEDFür ein zukünftiges Datum geplant
PUBLISHINGWird derzeit auf Plattformen veröffentlicht
COMPLETEDErfolgreich auf mindestens einer Plattform veröffentlicht
FAILEDVeröffentlichung auf allen Plattformen fehlgeschlagen
PARTIAL_FAILUREAuf einigen Plattformen veröffentlicht, auf anderen fehlgeschlagen
Social-Media-Beiträge auflisten
curl --request GET \
  --url 'https://post.adaptlypost.com/post/api/v1/social-posts?limit=10&offset=0' \
  --header 'Authorization: Bearer <api-key>'
200
{
  "posts": [
    {
      "id": "post_xyz789",
      "contentType": "TEXT",
      "text": "Hello world!",
      "status": "COMPLETED",
      "scheduledAt": null,
      "timezone": "America/New_York",
      "platforms": [
        {
          "id": "pp_001",
          "platform": "TWITTER",
          "status": "PUBLISHED",
          "accountName": "@yourhandle",
          "publishedAt": "2026-03-14T12:00:00Z"
        }
      ],
      "createdAt": "2026-03-14T11:59:00Z",
      "updatedAt": "2026-03-14T12:00:05Z"
    }
  ],
  "total": 42,
  "hasMore": true
}