取消 Forward Session 当前正在处理的 Turn。
请求头
|
Header |
是否必填 |
说明 |
|
Authorization |
是 |
|
|
Idempotency-Key |
否 |
有副作用请求可选的幂等键。 |
路径参数
|
参数 |
类型 |
是否必填 |
说明 |
|
|
string |
是 |
Session ID。 |
示例请求
curl -s -X POST 'https://api.qoder.com.cn/api/v1/forward/sessions/sess_xxx/cancel' \
-H "Authorization: Bearer $QODER_PAT"
示例响应
HTTP 200 OK
{
"id": "sess_xxx",
"type": "session",
"status": "canceling"
}
响应字段
|
字段 |
类型 |
说明 |
|
|
string |
Session ID。 |
|
|
string |
固定为 |
|
|
string |
接受取消时返回 |
错误
|
HTTP |
Type |
Code |
触发条件 |
|
404 |
|
|
Session 不存在。 |
|
409 |
|
|
Session 已归档。 |
|
502 |
|
|
运行时 Session 服务不可用。 |
|
401 |
|
|
PAT 无效或已过期。 |
备注
-
202 Accepted表示已发起取消。 -
200 OK表示当前没有正在处理的 Turn。 -
取消完成状态可通过 Event Stream 或 Session 详情确认。