Skip to main content
POST
Create content

Authorizations

X-API-Key
string
header
required

Your Hrizn API key (prefix hzk_)

Body

application/json
ideacloud_id
string<uuid>
required
article_type
enum<string>
required
Available options:
basic,
qa,
expert,
modellanding,
comparison,
salesevent
selected_question_ids
string[]

Question IDs from the IdeaCloud (UUIDs from GET /ideaclouds/{id}/questions, or legacy q-{timestamp}-{index} format). Defaults to recommended questions.

Minimum array length: 1
brand_voice_id
string
title
string
Maximum string length: 500
language
enum<string>
default:English

Language for generated content

Available options:
English,
Spanish,
Mandarin Chinese,
Japanese,
Korean,
Arabic,
Farsi,
Hebrew,
French,
Tagalog,
Vietnamese,
Portuguese,
Russian
content_intent
enum<string>
default:general

Controls which dealer links are injected inline vs. appended as a cross-department CTA. fixed_ops prioritizes service/parts links, variable prioritizes sales/financing links, general distributes all links evenly.

Available options:
fixed_ops,
variable,
general
auto_compliance
boolean
default:false
auto_content_tools
boolean
default:false
content_length
integer
deprecated

Deprecated. Article length is now driven by content_depth; this field is accepted for backward compatibility but has no effect on the generated output. Remove from your integration when convenient.

Required range: 200 <= x <= 5000
content_depth
enum<string>

Content depth preset that drives the article body. Five ordered positions: concise (tight, direct prose), steady (efficient and on-point), balanced (default; lets the topic and outline drive depth), substantial (substantively developed with concrete examples), and in-depth (thorough exploration with vivid local color). Replaces the legacy content_length field.

Available options:
concise,
steady,
balanced,
substantial,
in-depth

Response

Content created and generation started

data
object
Last modified on June 30, 2026