Generate Brief
Generate a content brief from a queue item. Returns 202 — poll for completion.
POST
Generates a structured content brief from a queue item. The brief includes strategy, outline, section guidance, and brand context.
Requires a valid API key with available daily calls. There is no separate gating beyond the standard tier call limit — every paid tier (Builder, Pro, Agency) can produce briefs.
Path parameters
brand_idstringrequiredThe brand UUID.
Request body
queue_item_idstringrequiredThe queue item ID from GET /brands/{id}/queue.
Response (202 Accepted)
{
"run_id": "brief-run-uuid",
"status": "queued"
}
Duration: 1-3 minutes. Poll GET /brands/{id}/runs/{run_id}.
After completion, fetch the brief via GET /brands/{id}/briefs.
Example
curl -X POST \
-H "X-API-Key: $BM_API_KEY" \
-H "Content-Type: application/json" \
https://api.boringmarketing.com/brands/$BRAND_ID/brief \
-d '{"queue_item_id": "qi-uuid-1"}'