Skip to main content
POST
Create or bulk-create tracked prompts
Add one or more prompts to AI Visibility tracking so SnowSEO monitors how your brand shows up in AI answers for them.
Tracking and refreshing prompts may consume credits and depends on your plan. You can also manage tracked prompts from the AI Visibility dashboard.

Update Prompts

PATCH /ai-tracker/prompts Update prompt text or its isEnabled, isBranded, or isPinned state.

Delete Prompts

DELETE /ai-tracker/prompts Remove one or more tracked prompts.

Refresh a Prompt

POST /ai-tracker/prompts/{id}/refresh Re-run a single tracked prompt (and its regional variants) to pull fresh AI responses.

Delete Prompt Responses

DELETE /ai-tracker/prompts/{id}/responses Delete selected stored responses from a tracked prompt.

Generate Query Variations

POST /ai-tracker/fan-out-queries Generate AI-visibility query variations (“fan-out” queries) for a prompt.

Enable or Disable a Model

PATCH /ai-models/{modelId} Turn a specific AI visibility model on or off for tracking.

Authorizations

Authorization
string
header
required

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

Body

application/json
prompt
string
required

Single prompt text

teamId
string
isEnabled
boolean
isBranded
boolean
region
object | null

Optional region targeting

items
object[]

Bulk prompt items

enqueue
boolean

When false, create or enable the prompt without immediately running it.

Response

Default Response

success
boolean
error
string