List scheduled posts
<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Lists the app's whole social calendar in one response, with no paging. It includes every post that hasn't been deleted, earliest scheduled time first, covering the posts Generate content plan produced alongside the ones you write with Create scheduled post.
Pass plan_id, a content plan's id from Get social content state's plan.id, to add that plan's suggested posts to the calendar before listing, and remove any leftover suggestions from a plan you've since regenerated. Anything already approved, edited, or published is left alone. It doesn't filter the response, and only accepts the app's current plan id.
Path parameters
ID of the app whose social calendar you want.
ID of the app whose social calendar you want.
Query parameters
The app's current content plan id, as returned in plan.id by Get social content state. Passing it adds that content plan's posts to the calendar before listing. It doesn't filter the response.
The app's current content plan id, as returned in plan.id by Get social content state. Passing it adds that content plan's posts to the calendar before listing. It doesn't filter the response.
Response
The app's social calendar.
Example response
[
{
"id": "6886b8d390dc7e2f4a2c91b3",
"app_id": "6820f3a4e7b91d003c45a1f2",
"plan_id": "8c1f9a2e-3b7d-4c5e-9f01-2a3b4c5d6e7f",
"source_post_id": "3f2504e0-4f89-11d3-9a0c-0305e82c3301",
"platform": "linkedin",
"title": "Ship a CRM in an afternoon",
"body": "We replaced our lead spreadsheet with an app we built in an afternoon. Here's what changed.",
"hook": "pain_point",
"scheduled_at": "2026-09-15T14:00:00",
"scheduled_local_at": "2026-09-15T17:00:00+03:00",
"scheduled_timezone": "Asia/Jerusalem",
"best_time_reason": "Weekday afternoons get the most engagement for this audience.",
"hashtags": [
"buildinpublic",
"crm"
],
"image_url": "https://cdn.example.com/posts/crm-launch.png",
"image_prompt": "A freelancer closing a deal on a laptop, warm morning light",
"status": "scheduled",
"workflow_id": "68a1c4f0d21b4e0a3c77e912"
}
]