update_post
Edit a post that has not gone out yet (status pending, queued or draft): its text, its scheduled time, its first comment, or its tags. Changing the time moves when it publishes, so confirm the new text and time with the user first. Published posts cannot be edited.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| post_id | Yes | Post UUID — from list_posts or get_calendar. | |
| tag_ids | No | Replace the post's tags with these post tag UUIDs (max 20); [] removes all. | |
| content_text | No | New post text. | |
| scheduled_at | No | New ISO 8601 datetime with timezone offset, e.g. 2030-01-01T09:00:00+05:30. | |
| first_comment | No | New first comment, or null to remove it. |