Skip to main content
POST
查询指定品牌下 AI 对话问题在各 AI 平台的监测总览。按问题维度汇总曝光度、平均位次、AI 声量、情感得分与 Top3 竞品,并附带曝光趋势、位次趋势与 AI 声量占比趋势。返回结构为数组而非分页。
执行模式:SYNC · 实时请求。 请求发出后服务端同步执行业务,结果直接在当前响应的 data 中返回,不存在异步任务、无需轮询、无需二次查询。

接口速查

请求头

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

请求体

string
required
固定为 prompt.analysis.overview
string
required
所属品牌 ID,为空返回 4001
string
required
目标品牌名称(用于竞品识别与 AI 声量计算),为空返回 4001
string
按 AI 平台筛选,如 deepseek;不传返回全部平台
string
格式 yyyy-MM-dd;默认最近 7 天
string
格式 yyyy-MM-dd;默认今天,不能晚于今天
时间范围规则与 prompt.analysis.detail 一致:不传默认最近 7 天;endDate 晚于今天自动截断为今天;起止跨度最大 6 个月;开始日期晚于结束日期将直接报错。

返回参数

业务结果位于 data,为数组结构,按问题维度聚合。无数据时 data 为 null。
object[]
按问题维度聚合的总览数据,无数据时为 null。
string
问题唯一标识。
string
AI 对话问题文本。
string
所属主题名称。
number
品牌曝光度(%)。
number
品牌在该问题下的平均排名位次。
number
AI 声量(%)。
string
回答中出现的前 3 个竞品,逗号分隔。
number
情感得分。
object[]
曝光趋势点列表,元素含 queryDate(yyyy-MM-dd)与 value。
object[]
位次趋势点列表,元素含 queryDate 与 value。
object[]
AI 声量占比趋势点列表,元素含 queryDate 与 value。

接入注意事项

  1. apiCode 必须固定为 prompt.analysis.overview。
  2. brandId、competitorName 均为必填参数,为空返回 4001(所需参数不足)。
  3. startDate/endDate 格式必须为 yyyy-MM-dd,默认最近 7 天,最大查询跨度 6 个月。
  4. 返回结构为数组(非分页对象);无数据时 data 为 null,解析时做好空值兼容。
  5. 三个趋势字段(visibilityTrend、positionTrend、brandShareTrend)为数组,无趋势数据时为空数组。
  6. visibilityRatePercent、brandRate 为百分比数值。
  7. 趋势按查询日期升序排列,可直接用于图表绘制。
完整响应类型可表示为 ReturnResult<List<PromptAnalysis>>(ReturnResult 定义见 6.2.5)。
可按以下 TypeScript 类型定义解析响应数据。
本页的 cURL 与 Java 示例来自官方接口文档;Python 与 Node.js 示例为等价转写,未经服务端联调,请以实际返回结果为准。