Edit a draft or scheduled post
update_postEdit a draft or scheduled social post's caption, media, channel settings, or publish time, with every change validated against the rules of each target channel.
Instructions
Change a draft or scheduled post: its caption, its media, one channel's settings (settings.__type names the channel), or, for a scheduled post, its time. Omitted fields stay as they are. Every change is checked against the rules of every channel the post targets, and a scheduled post must still be publishable afterwards. Published and failed posts cannot be edited. Channels are fixed once a post exists; to post somewhere else, create a new post.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| postId | Yes | ||
| caption | No | ||
| settings | No | One channel's platform settings, with __type equal to that channel | |
| scheduledAt | No | New time for a scheduled post | |
| mediaAssetIds | No | Replaces the post's media, in display order |