Get a post's content group
Find the group a post belongs to, without creating one.
Answers null when nothing has been made from the post yet. To attach something, call POST /v1/posts/{postId}/bucket instead, which creates the group on first use.
A post you've reopened for editing resolves to the live post's group, so a draft id and its published id give the same answer.
apiKeyAuthorizationBearer <token>API key for authenticating protected endpoints. Pass as Bearer token in Authorization header.
postId*stringUnique identifier of the post
Content group retrieved successfully
application/json- response
bucketId*|The bucket this post is grouped in, or null when nothing has been made from it yet
curl -X GET "https://example.com/v1/posts/string/bucket"{ "bucketId": "string"}Get a content group GET
Retrieve one content group with its members. Read it before adding to it, so you don't draft a version that already exists.
Create a post's content group POST
Get the group a post belongs to, creating it if this is the first thing made from that post. This is the first call in a repurposing pipeline: seed the group from the post, then pass the id as `bucketId` on every `POST /v1/content` derived from it. The writer then sees the post and its versions as one row under Content instead of unrelated drafts. Safe to call repeatedly — a post that already has a group gets the same id back, and nothing is written.