All Products
Search
Document Center

Qoder CN Series:Cancel a session turn

Last Updated:Jul 15, 2026

Cancel the current running turn for a Forward session.

Request headers

Header

Required

Description

Authorization

Yes

Bearer <PAT>

Idempotency-Key

No

Optional idempotency key for unsafe requests.

Path parameters

Parameter

Type

Required

Description

session_id

string

Yes

Session ID.

Example request

curl -s -X POST 'https://api.qoder.com.cn/api/v1/forward/sessions/sess_xxx/cancel' \
  -H "Authorization: Bearer $QODER_PAT"

Example response

HTTP 202 Accepted

{
  "id": "sess_xxx",
  "type": "session",
  "status": "canceling"
}

Response fields

Field

Type

Description

id

string

Session ID.

type

string

Always session.

status

string

canceling when cancellation is accepted.

Errors

HTTP

Type

Code

Trigger

401

authentication_error

authentication_required

PAT invalid or expired.

404

not_found_error

session_not_found

Session does not exist.

409

conflict_error

session_archived

Session is archived.

502

api_error

runtime_unavailable

Runtime session service is unavailable.

Notes

  • 202 Accepted means a cancellation was requested.

  • 200 OK means there was no currently running turn to cancel.

  • Confirm completion through Event Stream or by polling Session status.