Skip to main content
POST
Create IdeaCloud
Creates a new IdeaCloud that researches a keyword or topic, gathers questions from the web, clusters them by intent, and identifies the best angles for content. Scope required: ideaclouds:write

Request body

string
The keyword or topic to research (1–500 characters). Optional when creating from a suggestion id.
string
Optional category UUID to associate with this IdeaCloud.
string
Id from List create suggestions (e.g. content:… or fast_start:…). Consumes the suggestion so it will not reappear in the app or API.
string
Clarity content suggestion UUID (act-on path).
string
One of fast_start, se_ranking, gsc, ga4 — with external_fingerprint.
string
Stable fingerprint for external/Fast Start suppressions.

Response

Returns 202 Accepted with the IdeaCloud ID and initial status.
string
UUID of the created IdeaCloud.
string
Initial status: researching.
string
The keyword being researched.
string
ISO 8601 timestamp.
string
Informational message about async processing and webhook configuration.
IdeaCloud research is asynchronous and typically completes within a few minutes. Configure webhooks to receive real-time ideacloud.completed and ideacloud.failed notifications instead of polling.

Authorizations

X-API-Key
string
header
required

Your Hrizn API key (prefix hzk_)

Body

application/json
keyword
string

Keyword or topic to research (optional when creating from a suggestion)

Required string length: 1 - 500
category_id
string<uuid>

Optional category UUID

suggestion_id
string

Id from GET /ideaclouds/create-suggestions

content_suggestion_id
string<uuid>
external_source
enum<string>
Available options:
fast_start,
se_ranking,
gsc,
ga4
external_fingerprint
string

Response

IdeaCloud created and research started

data
object
Last modified on July 26, 2026