Skip to main content
POST
Create a topic

Authorizations

Authorization
string
header
required

A Searchable API key, created under Settings → Workspace → Integrations. Send as Authorization: Bearer sea_xxxxx. Every key carries one or more scopes (read, write, admin) and may optionally be bound to a single project — see Getting started.

Path Parameters

projectId
string<uuid>
required

The project id.

Body

application/json
name
string
required
description
string
seedKeyword
string
category
enum<string>
Available options:
blind_spot,
opportunity,
strong

Response

Topic created.

success
boolean
required
topic
object
required

The prompt_topics row createTopic creates and updateTopic returns — the raw internal shape (not the read-side listTopics summary, which adds prompt counts).