Look up a brand in an industry by name
Everything about one brand in the industry over the window, found by fuzzy name match and merged across spelling variants: mention rate, share of voice, average position, rank, sentiment, the most-cited domain, and a per-model breakdown. A brand the answers never named returns 200 with mentioned false and null metrics, not a 404. A name never seen before is registered, so the response always carries a stable brand_id; use GET /org/industries/{id}/brands-by-id/{brand_id} for repeat calls. Reads are limited to the public catalogue and your organization's own industry. Requires the GEO product.
Request
- Base URLhttps://apiv2.senso.ai/api/v1
- AuthAPI key in header X-API-Key
Path parameters
The industry's id — from GET /org/industries, or your organization's own industry.
The brand name to look up. Matching is fuzzy and merges known spelling variants.
Query parameters
Start of the window (inclusive), YYYY-MM-DD. Defaults to 30 days before today.
End of the window (inclusive), YYYY-MM-DD. Defaults to today. Must not precede from, and the window may span at most 90 days; otherwise a 400.
Comma-separated AI models to include — any of gpt-4.1, chatgpt, perplexity, aioverview, gemini, linkup, claude-sonnet-4-6, and grok. Omit for all models; an unknown value is a 400.
Restrict to answers collected for one location, using the value the industry's runs record — a country code such as US, or a country/region pair such as US/California. Omit to sum every location.
Response
The brand's standing in the industry over the window.
Example response
{
"metrics": {
"mention_rate": {
"display": "43.1%"
},
"share_of_voice": {
"display": "43.1%"
}
},
"by_model": [
{
"mention_rate": {
"display": "43.1%"
}
}
],
"by_stage": [
{
"mention_rate": {
"display": "43.1%"
}
}
]
}Changes
No recorded changes to this operation across all 1 revision of this API.