Skip to main content
PATCH
Update an annotation queue

Authorizations

Authorization
string
header
required

Most Arize AI endpoints require authentication. For those endpoints that require authentication, include your API key in the request header using the format

Path Parameters

annotation_queue_id
string
required

The unique annotation queue identifier (base64) A universally unique identifier (base64-encoded opaque string).

Example:

"RW50aXR5OjEyMzQ1"

Body

application/json

Body containing annotation queue update parameters. At least one field must be provided.

name
string

The name of the annotation queue. Must be unique within the space.

Required string length: 1 - 255
Example:

"Updated Queue Name"

instructions
string | null

The instructions for annotators working on this queue. Set to null to clear the instructions.

Required string length: 1 - 5000
Example:

"Review each response for accuracy and helpfulness"

annotation_config_ids
string[]

The full list of annotation config IDs to associate with this queue. This replaces all existing annotation config associations. All annotation configs must belong to the same space as the queue.

Example:
annotator_emails
string<email>[]

The full list of user emails to assign to this queue. This replaces all existing user assignments. All users must have an active account and access to the queue's space.

An email address

Example:
column_allowlist
string[] | null

The full list of record column names annotators assigned to this queue are allowed to see. This replaces the existing allowlist. Set to null to remove the restriction so annotators see every column. Omit to leave it unchanged.

Maximum array length: 1000
Maximum string length: 512
Example:

Response

An annotation queue object

id
string
required

The unique identifier for the annotation queue

Example:

"aq_abc123"

name
string
required

The name of the annotation queue

Example:

"Quality Review Queue"

space_id
string
required

The space id the annotation queue belongs to

Example:

"spc_xyz789"

annotators
object[]
required

Users assigned as annotators to this queue

created_at
string<date-time>
required

The timestamp for when the annotation queue was created

Example:

"2024-01-15T10:30:00Z"

updated_at
string<date-time>
required

The timestamp for when the annotation queue was last updated

Example:

"2024-01-20T14:45:00Z"

instructions
string | null

The instructions for the annotation queue

Example:

"Review each response for accuracy and helpfulness"

annotation_configs
object[]

The annotation configs associated with this queue

column_allowlist
string[] | null

The record column names annotators assigned to this queue are allowed to see. Absent or null means the queue is unrestricted and annotators see every column.

Example: