List posts published here
list_postsRecent publishes made through us and the per-target status of each, scheduled and draft posts included (their status says so and scheduledAt says when). Newest first, 20 by default. Pass limit for more or fewer, up to 100. hasMore means the list was cut short; pass the returned nextBefore as before to keep going. To answer "what is scheduled this week", pass status scheduled with since and until and sort scheduled. Posts that already existed on the channel are not here. Use list_channel_posts for those.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | scheduled orders by the post's date ascending (soonest first) and drops paging. Omit for newest first. | |
| limit | No | 1-100, defaults to 20 | |
| since | No | YYYY-MM-DD or ISO 8601. Only posts dated at or after this. A scheduled post is dated by its scheduledAt, a sent post by when it was created. | |
| until | No | YYYY-MM-DD or ISO 8601. Only posts dated at or before this (a date means the whole day). | |
| before | No | A publish id from a previous page's nextBefore. Returns the ones older than it. | |
| status | No | Narrow to one or more statuses, comma separated: scheduled, draft, publishing, published, partial, failed or cancelled. Omit for everything. | |
| workspaceId | No | Which workspace this is for. Only needed when the account has more than one — the error tells you the ids when it matters. Leave it out if it is already decided; do not ask the person again. |