Skip to main content
POST
Assign Support Case

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

supportCaseId
string<uuid>
required

Support case identifier

Example:

"0197f150-40d6-7c1a-bdf2-c5884e07d401"

Query Parameters

fields
string

Comma-separated list of fields to include in the response. Supports dot notation for nested projection (e.g. id,name,user.email,trips.route.id). Unknown fields are silently dropped.

Body

application/json
toUserId
string<uuid> | null

New assigned user identifier

Example:

null

toQueue
string | null

New queue

Maximum string length: 120
Example:

"customer-support"

reason
string | null

Assignment reason

Maximum string length: 1000
Example:

null

Response

Created

Support case assignment

supportCaseAssignmentId
string<uuid>
required

Support case assignment identifier

Example:

"0197f154-420b-7840-912d-dff926b3e3b6"

supportCaseId
string<uuid>
required

Support case identifier

Example:

"0197f150-40d6-7c1a-bdf2-c5884e07d401"

assignedByUserId
string<uuid>
required

Assigning user identifier

Example:

"0197a805-0910-7eb2-bae7-90a13df2a9b2"

assignedAt
string<date-time>
required

Assigned at

Example:

"2026-07-10T12:00:00.000Z"

createdAt
string<date-time>
required

Created at

Example:

"2026-07-10T12:00:00.000Z"

fromUserId
string<uuid> | null

Previous user identifier

Example:

null

toUserId
string<uuid> | null

New user identifier

Example:

null

fromQueue
string | null

Previous queue

Maximum string length: 120
Example:

null

toQueue
string | null

New queue

Maximum string length: 120
Example:

"customer-support"

reason
string | null

Assignment reason

Maximum string length: 1000
Example:

null