ChatGPT Tracker API
Know exactly how ChatGPT talks about your brand. Track mentions, rank positions, sentiment, and recommendation strength through a single API.
Works across ChatGPT, Claude, Perplexity, Gemini, and Grok with the same endpoints and data structure.
Track how ChatGPT recommends your brand
Monitor mentions, rank position, and sentiment via the API. Pull the same data your team sees in the Sellm dashboard into your own tools.
- ChatGPT share of voice & competitor rankings - see how your brand stacks up against competitors across ChatGPT and other AI platforms.
- Per-prompt scores and optimization signals - drill into each query to see where ChatGPT mentions you and where you are missing.
- Discover high-value ChatGPT prompts - identify queries with high competition and visibility potential to focus your optimization efforts.
Your first ChatGPT tracking request
Create an API key, add your prompts, and pull ChatGPT visibility data in minutes. The same key and endpoints work for Claude, Perplexity, Gemini, and Grok. Filter by provider or see everything at once.
Understand how ChatGPT recommends your brand
Sellm tracks all the relevant KPIs to understand where your brand stands for every prompt. See how frequently ChatGPT recommends your brand, in which position, and with what sentiment.
What you can track via the API
- All major AI engines - ChatGPT, Perplexity, Gemini, Claude, Grok & Microsoft Copilot. One API key, every platform.
- ChatGPT rank tracking - see exactly where ChatGPT places your brand relative to competitors per prompt.
- Share of voice & coverage - get your brand's share of voice, coverage rate, and average position per run.
- Sentiment & recommendation - measure how positively ChatGPT describes and recommends your brand.
- Competitor benchmarking - compare visibility, position, and mention frequency against your competitor set.
- Prompt management & triggers - create, update, and batch-manage prompts. Trigger manual runs and pull results when ready.
- Historical trends - query time-series KPI data across completed runs.
Works across every AI platform
While this page focuses on ChatGPT, the same API key gives you data from Claude, Perplexity, Gemini, Grok, and Microsoft Copilot. Filter by provider or get cross-platform insights in a single request.
Key endpoints
- GET /v1/analysis/runs - list analysis runs
- GET /v1/analysis/runs/{runId}/summary - share of voice, coverage, sentiment
- GET /v1/analysis/runs/{runId}/summary/prompts - per-prompt KPI breakdown
- GET /v1/analysis/trends - historical KPI trends
- POST /v1/analysis/trigger - trigger a manual analysis run
- GET /v1/prompts - list and manage prompts
- POST /v1/prompts/batch - batch create, update, delete prompts
Frequently Asked Questions
- Can I track only ChatGPT?
- Yes. Use the provider=chatgpt query parameter to filter results to ChatGPT only. The same key and endpoints also support Claude, Perplexity, Gemini, and Grok.
- What ChatGPT data does the API return?
- For each prompt, you get rank position, mention status, recommendation strength, sentiment scores, competitor positions, and whether ChatGPT cited your URLs.
- How often is ChatGPT data updated?
- Analysis runs execute on a weekly schedule by default. You can also trigger manual runs via the API for on-demand data.
- Can I compare my ChatGPT visibility against competitors?
- Yes. Configure competitors in your project, and the API returns their metrics alongside yours for every prompt.