Edit Scheduled Post
edit_scheduled_postEdit a pending scheduled post. Supports text, media, platform, timing, approval-scope, and publish-now updates.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "edit_scheduled_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Compatibility alias for postId. | |
| text | No | Updated post text. | |
| postId | No | Scheduled post ID. | |
| team_id | No | Team ID to operate in team scope. Get available teams with list_teams. If omitted, uses personal scope. | |
| mediaUrl | No | Replacement public HTTPS media URL, or an empty value to remove media. | |
| timezone | No | Optional IANA timezone for the updated schedule. | |
| mediaUrls | No | Replacement public HTTPS media URLs. | |
| platforms | No | Optional replacement platform list. | |
| applyScope | No | Whether to apply the edit to only this post or this and future occurrences. | |
| publishNow | No | If true, publish immediately after applying the edit. | |
| scheduleId | No | Compatibility alias for postId. | |
| scheduledAt | No | Compatibility alias for scheduledTime. | |
| firstComment | No | Optional replacement Instagram first comment. | |
| scheduledTime | No | Updated ISO 8601 scheduled publish time. | |
| pinterestBoardId | No | Optional replacement Pinterest board ID. |