Move, reorder, insert or edit a scheduled post on any workspace account without a passkey
updateScheduledPostMove, reorder, insert or edit a scheduled post on any workspace account without a passkey
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"rev": "<rev>"
},
"name": "updateScheduledPost"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Scheduled job ID or stable workspace post number, such as "#38" or "38". | |
| rev | Yes | Current draft revision from getDraft. A concurrent edit or move is refused. | |
| body | No | The exact platform body: x_post or linkedin_post {text, media?: [{media_id, alt}]}; x_thread {posts: [{text, media?}, …]}. The full schema also includes LinkedIn documents, cards, TikTok and slideshows. The API validates the complete body. | |
| mode | No | ||
| title | No | ||
| post_at | No | Exact future posting time, with UTC offset. At least one minute ahead. Never now. | |
| workspace | No | Leave out for the token's workspace (ws_…). | |
| connection_id | No |