Share of Voice
API + MCPRequests to this endpoint consume API units based on the
promptsparameter: requests returning only custom prompt data are free, while requests including Ahrefs prompt data follow standard API unit pricing.
Request body
The filter expression. The following column identifiers are recognized (this differs from the identifiers recognized by the select parameter).
The ID of the report to use. If one is given, other parameters are taken from the report (brand, competitors, market, country, filters). If country or filters are provided, they override the ones in the report. You can find it in the URL of your Brand Radar report in Ahrefs: https://app.ahrefs.com/brand-radar/reports/#report_id#/...
A list of brand names and websites to search for.
names or url_groups is requiredThe names of the brand/competitor
The domain of the target
Scope of the target.
A list of competitor names and websites to search for.
names or url_groups is requiredThe names of the brand/competitor
The domain of the target
Scope of the target.
Optional phrases used to include or exclude results based on their content.
Only show results containing at least one of these exact phrases.
Hide results containing any of these exact phrases.
A list of chatbot models. All models can be combined with each other. claude module supports only custom prompts.
The google_ai_overviews_keywords and google_ai_mode_keywords models report AI Overviews / AI Mode visibility derived from Google search queries (keywords) rather than prompts.
A list of two-letter country codes (ISO 3166-1 alpha-2).
The type of prompts to use. If not specified, both will be used. Custom prompts require a report_id to be provided.
A filter expression for prompt tags. Requires report_id. Uses filter syntax with the following restrictions: the only valid field name is "tag"; the only valid operator are: "eq", "neq", "substring", "isubstring", "phrase_match", "iphrase_match", "prefix", "suffix", "empty"; maximum nesting depth of and, or is 2.
The output format.
Responses
Brand name (either your brand or a competitor provided in the request).
Whether the row represents an aggregate, your target brand, or a competitor.
Estimated share of voice for your brand.