Posts
List Posts
Fetch recent Partner API posts with delivery status and summary. Track your automated posting pipeline across supported platforms.
GET
Fetch the latest posts in key scope along with a summary. Use this to track delivery status across supported platforms, including posts scheduled by your OpenClaw agent or automation scripts.Documentation Index
Fetch the complete documentation index at: https://docs.genviral.io/llms.txt
Use this file to discover all available pages before exploring further.
Only posts that include deliveries for accounts owned by the authenticated key scope are returned.
Hosted and BYO accounts are both supported, and deliveries for accounts outside scope are filtered
out automatically.
Query Parameters
Filter by status:
draft, pending, scheduled, posted, failed, partial, retry. When
omitted, all statuses are returned.Number of posts to return. Values below 1 are treated as 1; values above 100 are clamped to 100.
ISO timestamp. Only include posts created on or after this time.
ISO timestamp. Only include posts created on or before this time.
Response
Returns asummary object with counts and a posts array.
Scope-wide counters.
List of post objects. Each post may include
tiktok and/or pinterest settings when those
platform-specific payloads were provided at create/update time. media is null for text-only
posts.summary.by_status tracks canonical lifecycle buckets (draft, pending, scheduled, posted,
partial, failed). Provider-facing statuses (for example deleted/void) can still appear on
individual post/account status fields and are included in summary.total.Error Responses
400 invalid_sinceor400 invalid_until- query params failed ISO parsing401- authentication failed (missing/invalid/revoked token)402 subscription_required- active Creator/Professional/Business plan required403 tier_not_allowed- Scheduler tier cannot use Partner API500 list_failed- Database query or summary computation failed
