芯化 MCP 开放平台

get_compound_by_mol_id

按化合物全局 ID(mol_id)查主档。

英文描述

Get one chemical compound master record by global mol_id (18-char compound ID in ADS). Use when you already have mol_id from a previous search result. Returns a single row from ads_compound_master.

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

请求参数

参数名参数说明数据类型样例数据
mol_id必填;至少 1 个字符stringMOL2024010112345678

响应参数

参数名参数说明数据类型样例数据
data单条业务记录object{...}
data.cas_noCAS 号string64-17-5
data.mol_id化合物全局 IDstringMOL2024010112345678
data.mol_name分子名称stringEthanol
data.name_cn中文名string乙醇
data.name_en英文名stringEthanol
data.formula分子式stringC2H6O
meta附加元数据(通常为空对象)object{}

响应状态说明

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

请求示例

{
  "mol_id": "MOL2024010112345678"
}

响应示例

{
  "data": {
    "cas_no": "64-17-5",
    "mol_id": "MOL2024010112345678",
    "mol_name": "Ethanol",
    "name_cn": "乙醇",
    "name_en": "Ethanol",
    "formula": "C2H6O"
  },
  "meta": {}
}