Skip to main content

AI Visibility API

AI Visibility API

Check whether ChatGPT, Claude, Gemini, and Perplexity mention your brand for any prompt.

Track visibility across

  • ChatGPT
  • Claude
  • Gemini
  • Grok
  • Perplexity
  • Google
visibility.sh
POST https://api.trackee.dev/v1/visibility
{ "brand": "Salesforce", "prompt": "best crm software", "engines": ["chatgpt"] }
Mentions
Across AI answers

126

+18% this week

Share of voice
Against competitors

34%

+4.2 points

Citations
Pages used as sources

48

12 new sources

POST /v1/visibility

One request. Structured response.

Clean, predictable JSON that is easy to parse and build on. 3 credits per engine.

POSTRequest
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"]
  }'
JSONResponse
{
  "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": []
      }
    ]
  }
}

Live in three steps

From access key to your first call in minutes.

01

Get your access key

Create a free account and copy your access key from the dashboard.

02

Call POST /v1/visibility

Send one request with the x-access-key header. No SDK required.

03

Build on clean JSON

Parse the typed response and ship it into your product, dashboard, or agent.

Answer engine optimization, measured

Stop pasting prompts into chat windows by hand. Get structured visibility data you can chart, alert on, and build products around.

Every major model

Run the same prompt across ChatGPT, Claude, Gemini, and Perplexity and see how each one answers. Pick the engines you care about per request.

Mention detection

Trackee reads each answer and tells you if your brand appears, at what position in the response, and whether it was recommended over competitors.

Cited sources

For engines that browse the web, get the list of URLs the model cited so you know which pages are shaping the answer.

Built for monitoring

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

One API. Every way to build.

Start with Node.js over REST, or hand the query to an agent. The same visibility contract sits underneath.

01

REST API

API docs

One predictable contract for visibility checks, normalized results, and organization-scoped access.

02

SDK

Coming soon

Official TypeScript and Python clients are on the way.

03

AI agents

AI docs

Let Claude, Codex, Cursor, or your own agent query Trackee through MCP and agent-ready tools.

04

Dashboard

Open app

Use the same underlying data in a visual workspace for teams that prefer to inspect and compare results.

visibility.js
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();
One request · every configured engine

Frequently asked questions

Which AI models does the API support?

ChatGPT, Claude, Gemini, and Perplexity. You choose which engines to run per request, and you are charged 3 credits per engine.

How do you detect if my brand is mentioned?

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.

Can I track visibility over time?

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.

Start building with the AI Visibility API

Create a free account, grab an access key, and make your first call in minutes.
Start Tracking for Free

No credit card required.