蛋白质
蛋白质目录、详情记录与 PDB 结构数据。
GET /api/v1/proteins
返回分页的蛋白质列表。支持分页、检索与排序等标准查询参数。
curl "https://api.ilepbase.com/api/v1/proteins?page=1&pageSize=10"查询参数
| 名称 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
page | int | 否 | 1 | 页码。 |
pageSize | int | 否 | 10 | 每页条数。 |
q | string | 否 | — | 检索关键词。 |
sortBy | string | 否 | — | 排序字段。 |
sortDirection | string | 否 | desc | asc 或 desc。 |
GET /api/v1/proteins/{proteinId}
按 ID 返回单条蛋白质的详细信息。
curl https://api.ilepbase.com/api/v1/proteins/1路径参数
| 名称 | 类型 | 描述 |
|---|---|---|
proteinId | int | 蛋白质记录 ID。 |
错误:404 Not Found
{
"success": false,
"error": {
"code": "PROTEIN_NOT_FOUND",
"message": "Protein record does not exist."
},
"timestamp": "2026-04-23T12:00:00.000Z"
}GET /api/v1/proteins/{proteinId}/structure
返回蛋白质的 3D 结构数据(PDB 格式)。若蛋白质或其结构不存在,返回 404。
curl https://api.ilepbase.com/api/v1/proteins/1/structure路径参数
| 名称 | 类型 | 描述 |
|---|---|---|
proteinId | int | 蛋白质记录 ID。 |