Update a post for a creator
Agency endpoint. Operates on a specific creator your agency manages, identified by the creatorUserUuid path parameter.
Update an existing post on behalf of a creator. All fields are optional — only provided fields will be updated.
If a scheduled post has its publishAt set to null, it will be published immediately.
Scopes required: write:post, write:creator
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
API version to use for the request
"2025-06-26"
Path Parameters
UUID of the post to update
Body
Text content of the post. Set to null to remove text.
5000Array of media UUIDs to attach to the post (replaces existing media)
UUID of free preview media shown before unlock. Set to null to remove.
Price in cents for paid posts. Set to null to make the post free.
x >= 300Audience that can view the post
subscribers, followers-and-subscribers Future date/time to publish the post (ISO 8601 format). Set to null to publish immediately if currently scheduled.
Date/time when the post expires (ISO 8601 format). Set to null to remove expiration.
Array of content collection UUIDs to assign to the post (replaces existing collections). Set to null to remove all collections.
Response
Post updated successfully
Unique identifier of the post
Date/time when the post was created (ISO 8601 format)
Text content of the post
Price in cents for paid posts
UUID of free preview media
Audience that can view the post
subscribers, followers-and-subscribers Future date/time when the post will be published (ISO 8601 format)
Date/time when the post was published (ISO 8601 format)
Date/time when the post expires (ISO 8601 format)
Array of media UUIDs attached to the post
Whether the post is pinned to the top of the feed
Number of likes the post has received
Number of comments on the post
Tips statistics for this post
Content collections this post belongs to