AI Citations

Create Citation Tracker

Track a brand's visibility in AI answers. Requires Starter ($5/mo) or higher.

Send JSON: {"brand": "Acme", "domains": ["acme.com"], "prompts": ["best CRM for agencies"], "competitors": ["Rival"], "engines": ["chatgpt","gemini","perplexity","claude"], "samples": 3, "cadence": "weekly", "webhook_url": "https://..."}

No prompts yet? Leave prompts out and send "starter": {"topic": "CRM", "audience": "agencies"} instead. The tracker is created with a starter set built from topic, your brand and competitors (the same list GET /citations/prompts/starter returns), cut to the tracked prompts your plan has left and to what one run can spend of your monthly checks at the tracker's engines and samples. With no cadence, a starter tracker runs weekly when the allowance covers a month of weekly runs, otherwise monthly. The response's starter block says how many were generated and kept, the checks per run and the cadence chosen. Edit them later with PATCH.

Monthly allowance (checks / tracked prompts): Starter 150 / 15, Basic 500 / 30, Pro 1,500 / 75, Ultra 4,000 / 200. A check is one prompt on one engine, sampled once.

post/citations/trackers

Request

  • Base URL: https://seoscoreapi.com (the document declares no server; this is the origin it was published from)
  • URL: https://seoscoreapi.com/citations/trackers
  • Auth: none declared. Required headers: X-API-Key

Headers

X-API-Keystring required

Your API key

Request body

brandstring required
promptsstring[]

The questions to ask the AI engines.

enginesstring[]
competitorsstring[]
domainsstring[]
samplesinteger
cadence'daily' | 'weekly' | 'monthly' | 'manual'
webhook_urlstring uri

https only.

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.