Create a content
Creates a new content draft in the workspace. Pass pageId to attach the draft to an existing imported page, or omit it to create a blank draft (editorial brief with no URL) — in that case an empty page is auto-created and returned in the response.
Authorizations
API key starting with sk_. Generate one in Settings > API Keys.
Path Parameters
Workspace ID.
Body
Title of the new content.
1 - 255Optional user ID to assign.
Optional workflow status ID.
Optional due date (ISO 8601).
Optional folder ID.
Initial HTML body.
Initial meta description.
ID of an existing page to attach this content to. If omitted, a new page is created.
Response
Default Response
User assigned to this content.
This score out of 100 measures the SEO quality of a content.
Workflow status assigned to this content.
ISO 8601 date of the last content body change.
ISO 8601 creation date.
Due date (ISO 8601).
Folder this content is organized in.
Unique identifier of the content.
Page this content belongs to.
Publication date (ISO 8601).
Title of the content.
Content type.
DRAFT, PUBLISHED, ORIGINAL ISO 8601 last update date.
Number of words in the content.
User who last edited the content body.
HTML body of the content as authored in the Semji editor. May contain editor-only markers (comments, fact-check annotations) — for a clean version safe to publish externally, use htmlSanitized.
HTML body of the content with all Semji editor annotations (comments, fact-check markers) stripped. Safe to push into a CMS or publish externally.
Whether the content has any HTML body.
Last Atomic Content generation.
Meta description for SEO.
User who published this content.
Optimistic locking version.