track · mentions · monitors
AI visibility tracking API
Buyers ask AI assistants before they search. Send the prompts they ask to ChatGPT, Gemini, Copilot Search, Google AI Mode and Brave, as a logged-out visitor would, and find out whether the answer names your brand, cites your domain or lists your product, and how that changes over time.
How it works
Is your brand in ChatGPT's answer? Mentions, citations and products, tracked over time.
Each AI assistant endpoint takes a prompt and a track list of brands ("Pipedrive") and domains ("hubspot.com"). The response carries the answer, its sources (cited inline or only listed) and products, plus one mentions entry per tracked term: mentioned (the text names it), cited (a cited source is on that domain or names that brand), the matching sources and products, and text_position, how early the answer first names it.
Run a prompt set through POST /v1/batches (up to 100 prompts per call, results to a signed webhook), or save each prompt as a monitor that asks hourly, daily or weekly and reports every answer with its mentions and new_sources, the links that weren't cited before. Google's AI Overviews come with every /v1/search call in ai_overview, for the search price.
Answers vary from run to run and by country, so a single answer is an anecdote. Ask each prompt several times and in the countries you sell in, and report the share of answers that name or cite you. The AI visibility guide shows the workflow.
curl https://api.serpkite.com/v1/chatgpt \
-H "Authorization: Bearer $SERPKITE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"prompt":"What are the best CRMs for a 10-person startup?","track":["hubspot.com","Pipedrive","Acme CRM"],"country":"us"}'{
"mentions": [
{
"term": "hubspot.com",
"mentioned": true,
"cited": true,
"sources": [
2,
5
],
"products": [],
"text_position": 0.08
},
{
"term": "Pipedrive",
"mentioned": true,
"cited": false,
"sources": [],
"products": [],
"text_position": 0.41
},
{
"term": "Acme CRM",
"mentioned": false,
"cited": false,
"sources": [],
"products": [],
"text_position": -1
}
]
}Where you can check
Credits per answer; the same in the batch lane, half on a cache hit, nothing for a failed or refused answer.
| Assistant | Endpoint | Credits | Typical time | Also returns |
|---|---|---|---|---|
| ChatGPT | /v1/chatgpt | 4 | 10–30 s | products, places, model |
| Google Gemini | /v1/gemini | 3 | 5–30 s | model |
| Microsoft Copilot Search | /v1/copilot | 3 | 15–40 s | products |
| Google AI Mode | /v1/ai_mode | 2 | 5–45 s | products |
| Brave Search AI answers (Ask Brave) | /v1/brave_ai | 2 | 1–10 s | search_queries, products |
| Google AI Overviews | /v1/search ai_overview | 1 (the search) | a few seconds | the whole results page |
Why it matters
What you get
Named, cited or listed
mentions tells apart an answer that names you, one that cites your domain and one that only lists it as a source.
Over time
Monitors report every answer, so share of answer and new sources become a time series.
By country
country asks from that country (ChatGPT, Gemini) or sets the market (Copilot, AI Mode, Brave).
Logged out, never signed in
We ask like a logged-out visitor in a standard browser. Assistants that require a sign-in aren't offered.
FAQ
AI visibility tracking API: common questions
Keep exploring
Related pages
Start building
Get your API key in 30 seconds
2,500 free credits, then 1,000 every month. No credit card.