Get Scores
Get visibility metrics and historical trends for a brand. This is the primary endpoint for understanding your AI visibility.
Endpoint
Returns visibility scores, presence metrics, and historical trends for a brand. Includes per-model breakdown and comparison to previous periods.
Query Parameters
brandstringrequiredBrand ID from /get-brands (also accepts brand_id)
daysintegerHistorical period in days (7-365)
Default: 90
tag_idsstringComma-separated tag UUIDs to filter prompts. Scores are recalculated using only matching prompts.
prompt_idstringSingle prompt UUID to filter scores to one prompt
Understanding Scores
Trakkr tracks two key metrics:
Visibility Score (0-100)
How prominently your brand appears when mentioned. Based on position in AI recommendations.
Presence Score (0-100)
The percentage of tracked prompts where your brand appears at least once. A brand with 80% presence appears in 80% of relevant AI queries.
Filtering by Tag or Prompt
Use tag_ids or prompt_id to segment visibility scores to a subset of prompts. When filters are active, scores are recalculated using only matching prompts, and the response includes afilters_applied object.
Response Fields
latest_scores Object
visibilitynumberOverall visibility score (0-100). Higher = more prominent in AI responses.
presencenumberOverall presence score (0-100). Percentage of prompts where brand appears.
average_ranknumberAverage position when mentioned (1.0-10.0). Lower is better.
mentionsintegerTotal times brand appeared in AI responses this period
models_mentionedintegerCount of AI models that mentioned the brand
model_scoresobjectPer-model visibility and presence breakdown
datestringISO 8601 timestamp of this report
Model Scores
The model_scores object contains per-model breakdown:
| Model Key | AI Model |
|---|---|
ChatGPT | OpenAI GPT-4o |
Claude | Anthropic Claude 3.5 Sonnet |
Gemini | Google Gemini 2.0 Flash |
Perplexity | Perplexity Sonar |
Grok | xAI Grok 2 |
