Skip to main content
PATCH
Publish project as sensemaking topic

Authorizations

Authorization
string
header
required

API key authentication. Pass your key as a Bearer token. Keys use the format hm_live_<32 hex chars>. Generate keys from your Harmonica dashboard settings.

Path Parameters

id
string<uuid>
required

Body

application/json

Author + publish a project as a public sensemaking topic. All fields are optional; send enabled: true (with a slug in this request or already saved) to publish.

slug
string | null

URL handle for /t/{slug}. Lowercase words separated by single hyphens.

title
string | null
Maximum string length: 200
description
string | null
Maximum string length: 500
intro
string | null

Host-authored background paragraph.

Maximum string length: 2000
faq
object[] | null
Maximum array length: 10
theme
string | null

Topic category powering the /explore hub filter.

enabled
boolean

Publish (true) or unpublish (false) the public topic page.

reasoningLensEnabled
boolean

Opt the embedding-based Reasoning lens in.

knowledgeStatementsEnabled
boolean

Source opinion-map statements from project knowledge.

Response

Updated sensemaking topic

data
object
required