v1

latestOpenAPI 3.1.02026-07-2295105298.6 KB
Content

Get Content Pipeline Status

Get the normalized pipeline status (running | succeeded | failed) for one content row, plus the raw stage behind it. Read-only. Poll once per contentId returned by create_content (content.pipeline.start). A stage of generated_brief with status running means the brief is ready and waiting: for a non-auto-approve draft it stays there until the brief approve endpoint is called, so do not treat running as always in progress.

get/api/v1/content/{content_id}/status

Path parameters

content_idstring required

Query parameters

website_idstring required

Response

Success

status'running' | 'succeeded' | 'failed' required
stage'scheduled' | 'pending' | 'pending_brief' | 'generated_brief' | 'pending_article' | 'generated' | 'done' | 'failed' nullable required

Raw pipeline stage behind the normalized status. Null when no generation row exists yet.