Docs
搜索文档...⌘K

AI 响应

API + MCP
POST/v3/brand-radar/ai-responses

对此端点的请求会根据 prompts 参数消耗 API 单位:仅返回自定义提示数据的请求免费;包含 Ahrefs 提示数据的请求则按标准版 API 单位价格计费。

请求正文

brand_filterobject

用于筛选品牌可见度的表达式,对应“Your brand”筛选器。brand_name 用于匹配回答是否提及你的品牌:"mentioned""not_mentioned"page_status 用于匹配 AI 对你网页的使用方式:"cited"(AI 从你的网站检索了网页,并在回答中引用了这些网页)、"found_but_not_cited"(AI 从你的网站检索了网页作为潜在来源,但未在最终回答中引用),或 "not_found"(AI 未从你的网站检索到任何网页)。
使用 筛选语法,但须遵守以下限制:唯一有效的运算符是 "eq";每个字段对应一个部分:可以提供单个值,也可以用 or 组合同一字段的多个值;使用顶层 and/or 连接 brand_namepage_status 部分。如果选择某个字段的所有值,请求会被拒绝,因为这会匹配所有内容(应改为省略该字段)。

Example:{"and":[{"field":"brand_name","is":["eq","mentioned"]},{"or":[{"field":"page_status","is":["eq","cited"]},{"field":"page_status","is":["eq","found_but_not_cited"]}]}]}
volume_rangeobject

用于按搜索量范围进行筛选。

frominteger
tointeger
selectarray<string>Required

要返回的字段列表。

Example:["field_a","field_b"]
whereobject

筛选表达式。可识别以下列标识符(这与 select 参数可识别的标识符不同)。

tags_filterobject

用于筛选提示词标签的表达式。必须提供 report_id。使用 筛选语法,但须遵守以下限制:唯一有效的字段名是 "tag";有效运算符仅包括:"eq""neq""substring""isubstring""phrase_match""iphrase_match""prefix""suffix""empty"andor 的最大嵌套深度为 2。

Example:{"or":[{"field":"tag","is":["eq","branded"]},{"field":"tag","is":["eq","competitor"]}]}
limitinteger

要返回的结果数量。

Default:1000
datestring (date)

要搜索的日期,格式为 YYYY-MM-DD。

search_volume_typestring

AI 可见性报告将切换为 AI 调整后搜索量。它能更准确地估算各类聊天机器人和 AI 搜索平台上对 AI 回答的需求。其计算方式为:根据各 AI 平台相对于 Google 的估计使用量,对 Google 搜索量进行调整。该参数将于 2026 年 8 月 31 日弃用;此后所有请求都将使用新的 AI 调整后搜索量。

允许的值:ask_volumekeyword_volume
Default:ask_volume
countryarray<string>

两位字母国家/地区代码列表(ISO 3166-1 alpha-2)。

允许的值:adaeafagaialamaoarasatauawazba
Default:[]
order_bystring

用于对结果排序的列。

允许的值:relevancevolume
Default:relevance
report_idstring

要使用的报告 ID。如果提供了该 ID,其他参数将从报告中获取(品牌、竞争对手、市场、国家/地区、筛选条件)。如果提供了国家/地区或筛选条件,则会覆盖报告中的相应设置。你可以在 Ahrefs 的 Brand Radar 报告 URL 中找到它:https://app.ahrefs.com/brand-radar/reports/#report_id#/...

promptsstring

要使用的提示词类型。如未指定,将同时使用两者。自定义提示词需要提供 report_id。

允许的值:ahrefscustom
data_sourcearray<string>Required

聊天机器人模型列表。所有模型都可相互组合。claude 模块仅支持自定义提示词。
google_ai_overviews_keywordsgoogle_ai_mode_keywords 模型报告的是基于 Google 搜索查询(关键词)而非提示词得出的 AI Overview / AI Mode 可见性。

允许的值:chatgptgoogle_ai_overviewsgoogle_ai_modegeminiperplexitycopilotclaudegrokgoogle_ai_overviews_keywordsgoogle_ai_mode_keywords
marketarray<string>

品牌细分市场列表。已于 2026-05-18 弃用,此参数将在该日期后不久失效。

competitorsarray<object>

要搜索的竞争对手名称和网站列表。

Default:[]
At least one of names or url_groups is required
namesarray<string>

品牌/竞争对手的名称

Example:["ahrefs","ahrefs seo"]
url_groupsarray<object>
targetstring (domain)required

目标的域名

Example:ahrefs.com
scopestringrequired

目标的范围。

允许的值:urlpathdomainsubdomains
brandsarray<object>

要搜索的品牌名称和网站列表。

Default:[]
At least one of names or url_groups is required
namesarray<string>

品牌/竞争对手的名称

Example:["ahrefs","ahrefs seo"]
url_groupsarray<object>
targetstring (domain)required

目标的域名

Example:ahrefs.com
scopestringrequired

目标的范围。

允许的值:urlpathdomainsubdomains
outputstring

输出格式。

允许的值:jsonphp

响应

ai_responsesarray<object>
countrystring

问题的国家/地区。

data_sourcestring

生成该回答的聊天机器人模型。

last_updatedstring (date)

数据最后更新的日期。

linksarray<object>

(10 单位)用于生成回答的链接。

urlstring
titlestring or null
questionstring

用户提出的问题。

responsestring

(10 单位) 模型的响应。

search_queriesarray<string>

聊天机器人为生成响应而用于查找信息的搜索查询。注意:如果 data_source 不包含 chatgptperplexity,该字段将始终为空。

tagsarray<string>

分配给该查询的标签。

volumeinteger

(10 单位) 预计月度搜索量。这基于我们对 Google 的估算,并将相关关键词的搜索量合并计算(当该问题出现在 People Also Ask 栏目中时)。