芯化 MCP 开放平台

list_compound_prices

化合物价格时序(按 mol_id / cas_no,可选日期范围)。

英文描述

List historical price records for a chemical over time from ads_compound_price. Use when the user asks about price trends, quotations, or time-series pricing for a substance. Requires mol_id or cas_no. Supports optional date range. Not for market-wide summary—use search_price_summary.

文档更新:2026-06-23T10:00:00+08:00

请求参数

参数名参数说明数据类型样例数据
mol_id选填;至少 1 个字符string(选填,示例中省略)
cas_no选填;至少 1 个字符string(选填,示例中省略)
date_from选填;至少 10 个字符string(选填,示例中省略)
date_to选填;至少 10 个字符string(选填,示例中省略)
limit选填integer20
offset选填integer0

响应参数

参数名参数说明数据类型样例数据
data业务记录数组array[{"cas_no": "64-17-5", "mol_id": "MOL2024010112345678", "price_date": "2024-01-15", "price": 5800.0, "currency": "CNY", "unit": "吨"}]
data[].cas_noCAS 号string64-17-5
data[].mol_id化合物 IDstringMOL2024010112345678
data[].price_date价格日期string2024-01-15
data[].price价格number5800
data[].currency币种stringCNY
data[].unit计量单位string
meta.total命中总数integer100
meta.limit本页 limitinteger20
meta.offset本页 offsetinteger0
meta.has_more是否还有下一页booleantrue

响应状态说明

状态说明
success调用成功,返回业务数据
failed参数错误、后端业务错误或系统异常
deniedAPI Key 无效、无权限、RBAC/菜单拒绝等

请求示例

{
  "limit": 20,
  "offset": 0
}

响应示例

{
  "data": [
    {
      "cas_no": "64-17-5",
      "mol_id": "MOL2024010112345678",
      "price_date": "2024-01-15",
      "price": 5800,
      "currency": "CNY",
      "unit": "吨"
    }
  ],
  "meta": {
    "total": 1,
    "limit": 20,
    "offset": 0,
    "has_more": false
  }
}