Get Brand Rankings
Returns aggregated per-brand performance over the date range: visibility, presence, share of voice, and mention/response counts for your own brand and competitors. This is the data behind the brand ranking view in the app.
Returns aggregated per-brand performance over the date range: visibility, presence, share of voice, and mention/response counts for your own brand and competitors. This is the data behind the brand ranking view in the app.
Path Parameters
Project ID (see List Projects)
Query Parameters
Page number (1-indexed, default: 1)
11 <= valueItems per page (default: 50, max: 1000)
501 <= value <= 1000Response Body
application/json
curl -X GET "https://example.com/projects/string/analytics/brand-rankings?filter%5BstartDate%5D=2026-01-01&filter%5BendDate%5D=2026-03-19&filter%5Blanguages%5D=en%2Cde&filter%5Bcountries%5D=US%2CDE&filter%5Bmodels%5D=microsoft%2Fcopilot-search%2Cgoogle%2Fai-overview%2Cgoogle%2Fai-mode%2Cperplexity%2Fsearch%2Cgemini%2Fsearch%2Copenai%2Fchatgpt&filter%5BpromptTypes%5D=informational%2Cnavigational&filter%5BisBranded%5D=true&filter%5BpersonaIds%5D=string&filter%5BofferingIds%5D=string&filter%5BpromptTagIds%5D=string&filter%5BbrandIds%5D=string"{
"data": [
{
"brandId": "string",
"brandName": "string",
"isOwnBrand": true,
"avgPresence": 0,
"avgPosition": 0,
"sourcePresence": 0,
"totalMentions": 0,
"totalResponses": 0,
"shareOfVoice": 0
}
],
"pagination": {
"page": 0,
"limit": 0,
"total": 0
}
}Get Share of Voice GET
Returns daily mention counts per brand over the date range — one row per brand per day. Divide a brand's mentions by the day's total to compute its share of voice.
Get Prompt Brand Rankings GET
Returns per-brand visibility, mention order, mentions, and share of voice grouped by prompt. The project's own brand is always included alongside the requested competitors.