v1

latestOpenAPI 3.1.02026-07-265897154.5 KB
Visibility

Get visibility by location

Visibility broken down by tracked location (per-country/city), with share of voice, sentiment, avg position, and the change vs the prior equal-length window. Filter with country / locationId / platform / topicId. Pass unbranded=true or branded=true to filter by prompt brand state. Returns all locations when unfiltered. days defaults to 30, max 365.

get/api/mcp/projects/{projectId}/visibility/locations

Path parameters

projectIdstring uuid required

The project id.

Query parameters

daysinteger

Lookback window in days. Default and maximum vary by endpoint — see the operation description.

unbranded'true'

Pass true to restrict every metric to non-branded prompts only.

branded'true'

Pass true to restrict every metric to branded prompts only.

countrystring

Comma-separated ISO 3166-1 country codes (e.g. US,GB) or country names.

locationIdstring

Comma-separated tracked-location ids.

platformstring

Comma-separated AI platform filter (e.g. chatgpt,claude,gemini). Accepted values and whether the param is required vary by endpoint — see the operation description.

topicIdstring uuid

Restrict to a single topic id.

Response

Visibility by location.