Skip to main content
Version: Latest

List Sessions

根据已签发的 userKey 查询其下创建的所有会话列表。可按活跃或已结束筛选。结果按 STUDIO-API-KEY 作用域过滤(仅返回与该密钥映射的 appId 相关的会话)。next / previous 分页链接基于请求 Host;若部署在反向代理之后,请正确配置 X-Forwarded-* 头。

GET/api/v2/sessions

Headers

请求头
STUDIO-API-KEY{userKey}

查询参数

参数类型默认值说明
pageinteger1页码(≥ 1)
page_sizeinteger20每页条数(1–100)
typestringactive:活跃会话
historic:已结束会话(可选)

示例

curl https://ai-streamer.deepbrain.io/api/v2/sessions \
-H "Content-Type: application/json" \
-H "STUDIO-API-KEY: ${userKey}" \
-X GET

成功(code: 1000

{
"code": 1000,
"data": {
"count": 2,
"next": "<https://dev-streamer.example.com/api/v2/sessions?page=2&page_size=20&type=active>",
"previous": null,
"results": [
{
"sessionId": "${SESSION_ID}",
"created_at": "2026-04-07T02:37:50.000Z",
"updated_at": "2026-04-07T02:37:50.000Z",
"duration": 0,
"source": "API",
"credits_consumed": 0
}
]
},
"message": null
}

下一步

查询单个会话详情请使用 Get Session Detail API。