01
Get your access key
Create a free account and copy your access key from the dashboard.
AI Visibility API
Check whether ChatGPT, Claude, Gemini, and Perplexity mention your brand for any prompt.
Track visibility across
POST https://api.trackee.dev/v1/visibility
{ "brand": "Salesforce", "prompt": "best crm software", "engines": ["chatgpt"] }POST /v1/visibility
Clean, predictable JSON that is easy to parse and build on. 3 credits per engine.
curl -X POST https://api.trackee.dev/v1/visibility \
-H "x-access-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"brand": "Salesforce",
"prompt": "What are the best CRM software tools?",
"engines": ["chatgpt", "claude", "gemini", "perplexity"]
}'{
"success": true,
"credits": { "charged": 12, "remaining": 4988 },
"data": {
"brand": "Salesforce",
"prompt": "What are the best CRM software tools?",
"mentioned_in": ["chatgpt", "claude", "gemini", "perplexity"],
"results": [
{
"engine": "chatgpt",
"model": "gpt-4o-mini",
"mentioned": true,
"position": 1,
"sources": []
}
]
}
}From access key to your first call in minutes.
01
Create a free account and copy your access key from the dashboard.
02
Send one request with the x-access-key header. No SDK required.
03
Parse the typed response and ship it into your product, dashboard, or agent.
Stop pasting prompts into chat windows by hand. Get structured visibility data you can chart, alert on, and build products around.
Run the same prompt across ChatGPT, Claude, Gemini, and Perplexity and see how each one answers. Pick the engines you care about per request.
Trackee reads each answer and tells you if your brand appears, at what position in the response, and whether it was recommended over competitors.
For engines that browse the web, get the list of URLs the model cited so you know which pages are shaping the answer.
Save brands and prompts, then run visibility checks on a schedule to watch how your presence in AI answers changes over time.
SDKs and tools
Start with Node.js over REST, or hand the query to an agent. The same visibility contract sits underneath.
One predictable contract for visibility checks, normalized results, and organization-scoped access.
Official TypeScript and Python clients are on the way.
Let Claude, Codex, Cursor, or your own agent query Trackee through MCP and agent-ready tools.
Use the same underlying data in a visual workspace for teams that prefer to inspect and compare results.
const response = await fetch(
"https://api.trackee.dev/v1/track",
{
method: "POST",
headers: {
"x-access-key": process.env.TRACKEE_ACCESS_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
brand: "Acme",
prompt: "best project management software",
engines: ["chatgpt", "claude", "google"],
}),
},
);
const visibility = await response.json();ChatGPT, Claude, Gemini, and Perplexity. You choose which engines to run per request, and you are charged 3 credits per engine.
Trackee runs your prompt against each model, reads the full answer, and reports whether your brand appears, its position in the response, and any sources the model cited.
Yes. Save a brand and its prompts with the Brand Tracking API, then run visibility checks on a schedule to build a history of how you show up in AI answers.
See every field and status code in the API reference.
One access key
Check whether ChatGPT, Claude, Gemini, and Perplexity mention your brand for any prompt.
Get a domain's Google position and AI Overview presence for any keyword.
Search volume, CPC, and competition for any list of keywords, in one request.
Find the web pages that mention your brand for any query.
Discover the domains that compete for your keywords in Google, ranked by visibility.
Save brands with their prompts and competitors, then reuse them. Free to manage.