Archive a piece of content
Put a piece away without deleting it. Archived content drops out of the default list and out of the writer’s Content surface, and POST /v1/content/{contentId}/restore brings it back.
Any suggestion still proposing the piece is dismissed along with it, so nothing is left offering to send something you’ve filed away. A piece with a send already queued can’t be archived — cancel the schedule first.
Authorizations
API key for authenticating protected endpoints. Pass as Bearer token in Authorization header.
Path Parameters
Unique identifier of the content
Body
Body
The body is of type object.
Response
Content archived successfully
Unique identifier for this piece of content
What this piece is: tweet, linkedin, newsletter, or x_article
What this piece is called in your library
First readable line of the body, for listing views
Whether this piece has been delivered, is still a draft, or was archived
draft, published, archived Whether a scheduled send is queued against this piece
Why this piece can't be edited right now, or null when it can. A queued or in-flight send locks the words, because they go out exactly as written.
ISO 8601 timestamp of the first delivery, or null
Where this piece went live, from the same delivery publishedAt came from. Null when it hasn't been delivered, and null by design for a channel that publishes no page: a custom email renders into the message itself, so there is no address to link to. Never guessed — a delivery whose id isn't shaped like its channel reports null rather than a link that would 404.
ISO 8601 timestamp of when this piece was archived, or null
ISO 8601 timestamp of creation
ISO 8601 timestamp of the last change
The artifact itself, in the shape its kind uses

