Edit post
edit_postEdit a post's body and/or target accounts, remove attachments by media_id (the schedule preview lists them with any failure), or set or remove its quote with quote_url or remove_quote. Attachments and quotes can change only before the chain is scheduled. Rejected once the post is publishing or published.
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": {
"post_id": "<post_id>"
},
"name": "edit_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | new post text; omit to keep current | |
| post_id | Yes | ||
| quote_url | No | link to one post to quote instead of any current quote; omit to keep current; only before the chain is scheduled | |
| remove_quote | No | take this post's quote off; only before the chain is scheduled | |
| remove_media_ids | No | attachments to remove from this post's chain, by media_id from preview_schedule; only before the chain is scheduled | |
| target_account_ids | No | replacement target set; omit to keep current |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| post | Yes | ||
| reused | No | ||
| series | No |