Skip to main content
POST
/
v3
/
topic-clusters
/
{topicId}
/
prompts
Add prompts to a topic cluster
curl --request POST \
  --url https://api.snowseo.com/v3/topic-clusters/{topicId}/prompts \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "teamId": "<string>",
  "prompts": [
    {
      "promptId": "<string>",
      "prompt": "<string>",
      "intent": "<string>"
    }
  ],
  "intents": {},
  "track": true
}
'
{
  "success": true,
  "linked": 123,
  "created": 123,
  "promptIds": [
    "<string>"
  ]
}
Add AI prompts (questions people ask AI tools) to a topic cluster. SnowSEO will monitor how often your brand appears in AI-generated answers for these prompts.
Newly added prompts are analyzed automatically in the background. It may take a few minutes before AI visibility data appears for new prompts.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

topicId
string
required

Topic cluster ID

Body

application/json
teamId
string
prompts
object[]

Each item is either { promptId } to link an existing prompt or { prompt, intent } to create a new one

intents
object

Map of prompt text → intent override

track
boolean

Whether to enable tracking on newly linked prompts

Response

Default Response

success
boolean
required
linked
number
required
created
number
required
promptIds
string[]
required