Edit a post
uptake_edit_postReplaces the text of one network's version of a post with the maker's own edit, like typing in upTake's Write studio. Free: no AI, no quota. Refused for a version already published or scheduled, and when the new text drops the tracked link. To rewrite with AI, use uptake_write_post.
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>",
"network": "<network>",
"text": "<text>"
},
"name": "uptake_edit_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | The full new text of that version, as it will be posted. Keep its tracked link. | |
| network | Yes | Which version to edit: the network of one of the post's versions (see uptake_get_post). | |
| post_id | Yes | Id from uptake_posts or uptake_write_post. | |
| project | No | Which project: its id or site (example.com) from uptake_projects. Optional when the maker has a single project. |