列出指定 Identity 和 Template 上的 Memory Store 挂载。
分页列出指定
Identity 级 Service Account Token 只能查询自己所属的 identity,查询其他 identity 返回
HTTP 200 OK
没有有效挂载时返回空列表。
(identity, template) 上活跃的 Memory Store 挂载,包含已有的系统默认库。
系统默认库始终排第一;其余显式挂载按挂载时间、Store ID 升序排列,同一 Store 只返回一次。access 返回各挂载的当前权限。
未传分页参数时默认返回前 20 条;通过 has_more 和游标继续翻页。
路径
GET /api/v1/forward/identities/{identity_id}/templates/{template_id}/memory_stores
请求头
| 头部 | 必选 | 说明 |
|---|---|---|
Authorization | 是 | Bearer <PAT、admin SAT 或该 identity 的 SAT> |
403。
路径参数
| 参数 | 类型 | 必选 | 说明 |
|---|---|---|---|
identity_id | string | 是 | Identity ID(idn_...)。 |
template_id | string | 是 | Template ID(tmpl_...)。 |
查询参数
| 参数 | 类型 | 必选 | 说明 |
|---|---|---|---|
limit | integer | 否 | 每页返回数量上限,1..100,默认 20。 |
after_id | string | 否 | 向后翻页游标,使用上一页的 last_id(Store ID)。 |
before_id | string | 否 | 向前翻页游标,使用当前页的 first_id(Store ID);与 after_id 互斥。 |
示例请求
示例响应
HTTP 200 OK
空列表响应
没有有效挂载时返回空列表。
响应字段解释
| 字段 | 类型 | 说明 |
|---|---|---|
data | array | Memory Store 挂载对象数组。 |
first_id | string/null | 当前页第一条挂载的 memory_store_id。 |
last_id | string/null | 当前页最后一条挂载的 memory_store_id。 |
has_more | boolean | 指定翻页方向是否仍有更多记录。 |
错误码
| HTTP | type | 触发条件 |
|---|---|---|
| 400 | invalid_request_error | 路径或分页参数非法,或同时提供 after_id 和 before_id。 |
| 401 | authentication_error | 缺少或无效的认证令牌。 |
| 403 | permission_error | Identity 级 SAT 试图查询其他 identity。 |
| 404 | not_found_error | Identity 或 Template 不存在或不可见,或游标不属于当前作用域的有效挂载。 |
| 500/502/503 | api_error | Forward 或依赖服务失败。 |

