Docs
搜索文档...⌘K

引用

API + MCP
POST/v3/brand-radar/citations-history

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

brands 中提供的每个实体(以及适用时 competitors 中的每个实体)都必须在 url_groups 中至少包含一个值。此处不支持仅包含 names 的实体,因为引用会与 URL 组进行匹配。

请求正文

whereobject

过滤表达式。支持以下列标识符(这与 select 参数支持的标识符不同)。

report_idstring

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

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
content_filterobject

可选短语,用于根据内容包含或排除结果。

includearray<string>

仅显示至少包含以下任一完全匹配短语的结果。

excludearray<string>

隐藏包含以下任一完全匹配短语的结果。

data_sourcearray<string>Required

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

允许的值:chatgptgoogle_ai_overviewsgoogle_ai_modegeminiperplexitycopilotclaudegrokgoogle_ai_overviews_keywordsgoogle_ai_mode_keywords
countryarray<string>

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

允许的值:adaeafagaialamaoarasatauawazba…
Default:[]
promptsstring

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

允许的值:ahrefscustom
date_fromstring (date)Required

历史时间段的开始日期,格式为 YYYY-MM-DD。

date_tostring (date)

历史时间段的结束日期,格式为 YYYY-MM-DD。

tags_filterobject

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

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

输出格式。

允许的值:jsoncsvxmlphp

响应

metricsarray<object>
citationsinteger

根据提及品牌 URL 的响应估算的引用次数。

datestring (date)