list_scheduled
List the signed-in account’s Posts from the library, filtered by lifecycle status and ordered by scheduled_for (soonest first, unscheduled last). By default it returns the scheduled queue. Pass status "all" to list every Post (drafts, waiting, posted and failed), which makes it the general Post listing tool. Statuses: draft (saved, no time set), scheduled (time set), ready (the time has passed and the Post is waiting for a person to publish it in the dashboard; nothing posts automatically), publishing, posted and failed. Returns a numbered summary with the first 8 characters of each id and the first 80 characters of text, plus structuredContent { count, posts } with the full Post rows (id, platform, content, status, scheduled_for, title, story_id, published_url). Use the full id with schedule_post, cancel_scheduled or export_to_tap. Read-only; needs the manage:schedule scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of Posts to return. Integer from 1 to 100, default 20. | |
| status | No | Which Posts to return: one of draft, scheduled, ready, publishing, posted or failed, or 'all' for every status. Default 'scheduled'. | scheduled |