Skip to content

Reads actual committed Task-to-Worker assignments for a dispatcher, filtered by current content access.

GET
/api/workspace/tasks/runtime/queues/{queueId}/selection/operations/{operationId}/assignments
curl --request GET \
--url 'https://example.com/api/workspace/tasks/runtime/queues/example/selection/operations/example/assignments?limit=25' \
--header 'Authorization: Bearer <token>'
queueId
required
string
operationId
required
string
after
string
limit
integer format: int32
default: 25
access_token
string

Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.

OK

Media typeapplication/json
object
Data

A bounded page of actual committed assignments; NextCursor is an authorized assignment evidence Id.

object
Items
Array<object>
nullable

One committed assignment from this distribution, filtered by current Task access. Worker labels obey current Worker access.

object
Id
string
nullable
TaskId
string
nullable
Number
string
nullable
Subject
string
nullable
WorkerId
string
nullable
WorkerName
string
nullable
AssignedAtUtc
string format: date-time
NextCursor
string
nullable
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}