Skip to main content
POST
查询指定品牌下被 AI 平台回答引用的来源 URL 明细列表。接口按引用 URL 聚合去重,汇总每个 URL 的引用平台、引用次数、平均排名位置、涉及品牌、引用问题数及品牌口碑等信息,支持多条件筛选、排序与分页。
执行模式:SYNC · 实时请求。 请求发出后服务端同步执行业务,结果直接在当前响应的 data 中返回,不存在异步任务、无需轮询、无需二次查询。

接口速查

请求头

string
required
开发者 API Key,例如 AIBase_xxx。用于身份认证、有效期与调用权限校验,请仅在服务端保存和使用。
string
required
固定为 application/json。
string
开发者自定义请求 ID,用于请求追踪;不传时系统自动生成 UUID。

请求体

string
required
固定为 source.citation.list
string
required
所属品牌 ID,为空返回 4001
string
格式 yyyy-MM-dd;默认最近 7 天
string
格式 yyyy-MM-dd;默认今天,不能晚于今天
string
按 AI 平台筛选,如 deepseek
integer
1 仅返回提及品牌的 URL,2 仅返回未提及品牌的 URL;不传不筛选
string
按来源属性筛选,如 官方网站
string
按页面标题或引用 URL 模糊搜索
integer
默认 1
integer
默认 50,最大 100,超限自动截断为 100
string
见下方排序字段说明;默认按引用次数倒序
string
asc 升序 / desc 降序;不传默认降序
string
按品牌口碑(情感)筛选,如 正面

排序字段说明

时间范围规则:startDate/endDate 不传时默认查询最近 7 天;endDate 晚于今天会被自动截断为今天;起止时间跨度最大 6 个月;开始日期晚于结束日期将直接报错。

返回参数

业务结果位于 data,为分页结构,其中 records 为按引用 URL 聚合去重后的明细列表。
object[]
按引用 URL 聚合去重后的明细。
integer
明细序号。
string
被引用的来源 URL。
string
来源页面标题。
string
引用该 URL 的 AI 平台名称。
string
AI 平台图标 URL。
object[]
该 URL 内容中提及的品牌数组。
object[]
引用该 URL 的 AI 平台编码数组。
number
该 URL 被引用时的平均排名位置。
integer
该 URL 被引用的总次数。
string
引用语境下的品牌口碑(情感),如 正面。
object[]
引用该 URL 的 AI 对话问题数组。
integer
引用该 URL 的不同问题数量。
integer
1 提及品牌,0 未提及品牌。
object
来源属性数组,可能为 null。
string
来源网站类型。
long / integer
总数、每页条数、当前页、总页数。
long / integer
同上,见上方分页字段说明。
long / integer
同上,见上方分页字段说明。
long / integer
同上,见上方分页字段说明。

接入注意事项

  1. apiCode 必须固定为 source.citation.list。
  2. brandId 为必填参数,为空返回 4001(所需参数不足)。
  3. startDate/endDate 格式必须为 yyyy-MM-dd,默认最近 7 天,最大查询跨度 6 个月。
  4. pageSize 默认 50,最大 100,超限自动截断为 100。
  5. isBrand:1 表示仅返回提及品牌的 URL,2 表示仅返回未提及品牌的 URL。
  6. mentionedBrandsArr、llmArray、promptTextArray 为数组字段,按数组解析;attributes 可能为 null。
  7. fieldSort 仅支持文档列出的取值,未识别的取值将回退为默认排序(按引用次数倒序)。
  8. 返回按引用 URL 聚合去重,同一 URL 只出现一次。
  9. sentiment(品牌口碑)可能为 null,解析时做好空值兼容。
完整响应类型可表示为 ReturnResult<PageResult<SourceCitation>>(PageResult 定义见 6.2.5)。
可按以下 TypeScript 类型定义解析响应数据。
本页的 cURL 与 Java 示例来自官方接口文档;Python 与 Node.js 示例为等价转写,未经服务端联调,请以实际返回结果为准。