This endpoint requires a valid Bearer token. You can only update posts that belong to your account.
Endpoint
Path parameters
MongoDB ObjectId of the post to update.
Request body
The update body accepts the same shape as Create Post. All top-level fields are re-validated on each update.Replacement post content.
Replacement platform list. Accepted values:
bluesky, threads, instagram, facebook, mastodon, tumblr.Per-platform content overrides.
ISO 8601 datetime. When provided alongside a non-draft
status, the post is set to SCHEDULED.IANA timezone name.
Set to
DRAFT to keep the post unpublished. Omit or provide a non-DRAFT value to queue the post.Publishing a draft
When a post transitions fromDRAFT to PENDING or SCHEDULED, the server:
- Updates
createdAtto the current time so the post appears at the top of your history. - Dispatches delivery jobs for each platform in
selectedPlatforms.
status omitted (or set to PENDING) and provide the final content and selectedPlatforms.
Response
true on success."Post updated successfully"Examples
Example response
200
