List all non-archived social posts in the caller’s calendar.
scheduled_at ascending. Each post is enriched with the first linked account’s profile picture and display name.
Filter by ?status=draft|scheduled|posted to narrow the set. Onboarding-stub posts (status posted with no connected accounts) are hidden so the UI doesn’t show ghost rows.
syncSocialPostStatus to reconcile any scheduled posts past their scheduled_at time.For archived posts, use listArchivedSocialPosts instead.Account enrichment uses only the first account_ids entry — if a post targets multiple accounts, the returned account_display_name is just one of them.Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Optional status filter. Omit to return every non-archived post.
draft, scheduled, posted Array of posts (possibly empty).