get_compound_profile
化合物全景档案:主档 + 百科 + 分类明细(描述/物性/危险品等)。
英文描述
Get a rich chemical profile combining master data, encyclopedia wiki, and grouped property details. Use when the user asks for an overview of a chemical (structure, synonyms, uses, physical/chemical properties, hazards). Requires cas_no or mol_id. Combines ads_compound_master, ads_compound_wiki, and ads_compound_detail.
文档更新:2026-06-23T10:00:00+08:00
请求参数
| 参数名 | 参数说明 | 数据类型 | 样例数据 |
|---|---|---|---|
cas_no | 选填;至少 1 个字符 | string | 64-17-5 |
mol_id | 选填;至少 1 个字符 | string | (选填,示例中省略) |
响应参数
| 参数名 | 参数说明 | 数据类型 | 样例数据 |
|---|---|---|---|
data.master | 化合物主档 | object | {...} |
data.master.cas_no | CAS 号 | string | 64-17-5 |
data.master.mol_id | 化合物全局 ID | string | MOL2024010112345678 |
data.master.mol_name | 分子名称 | string | Ethanol |
data.master.name_cn | 中文名 | string | 乙醇 |
data.master.name_en | 英文名 | string | Ethanol |
data.master.formula | 分子式 | string | C2H6O |
data.wiki | 百科信息 | object | {...} |
data.details_by_type | 按类型分组的属性明细 | object | {...} |
meta | 附加元数据(通常为空对象) | object | {} |
响应状态说明
| 状态 | 说明 |
|---|---|
success | 调用成功,返回业务数据 |
failed | 参数错误、后端业务错误或系统异常 |
denied | API Key 无效、无权限、RBAC/菜单拒绝等 |
请求示例
{
"cas_no": "64-17-5"
}响应示例
{
"data": {
"master": {
"cas_no": "64-17-5",
"mol_id": "MOL2024010112345678",
"mol_name": "Ethanol",
"name_cn": "乙醇",
"name_en": "Ethanol",
"formula": "C2H6O"
},
"wiki": {
"summary": "乙醇是一种常见的有机溶剂。"
},
"details_by_type": {
"physical": [
{
"mol_id": "MOL2024010112345678",
"detail_type": "physical",
"detail_key": "沸点",
"detail_value": "78.3°C"
}
]
}
},
"meta": {}
}