Skip to content

Patch Queue

PATCH
/v1/sandbox/{sandbox_id}/queue/{queue_id}

Update an existing Queue for a sandbox

Requires permission sandbox:config:edit.

Authorizations

Parameters

Path Parameters

queue_id
required
string format: uuid
sandbox_id
required

Sandbox ID

string format: uuid

Sandbox ID

Request Body required

This mixin is meant to give a set of common properties to root config models

object
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
custom_data

Custom data associated with the resource

object
key
additional properties
string
active

Flag for whether or not the queue is active, and can be joined or sessions created from it

boolean
max_queue_group_size

The maximum size of a group that can join this queue

integer
>= 1
match_making_template_group_id

ID for which group of matchmaking templates/rules will be used when joining this queue

string format: uuid
legacy_config

Old config used by Legacy systems. These values are ignored by the current APIs

object
queue_id

Old queue id

integer
min_players_per_side

Minimum number of players on each side in a match resulting from this queue

integer
max_players_per_side

Maximum number of players on each side in a match resulting from this queue

integer
num_sides

Number of sides in a match resulting from this queue

integer
default: 2
ranking_type

Legacy ranking_type_id for this queue

integer

Responses

200

Successful Response

This mixin is meant to give a set of common properties to root config models

object
name

Name of the resource

string
>= 1 characters <= 125 characters
description

Description of the resource

string
>= 1 characters <= 250 characters
custom_data

Custom data associated with the resource

object
key
additional properties
string
active
required

Flag for whether or not the queue is active, and can be joined or sessions created from it

boolean
max_queue_group_size
required

The maximum size of a group that can join this queue

integer
>= 1
match_making_template_group_id
required

ID for which group of matchmaking templates/rules will be used when joining this queue

string format: uuid
legacy_config

Old config used by Legacy systems. These values are ignored by the current APIs

object
queue_id

Old queue id

integer
min_players_per_side

Minimum number of players on each side in a match resulting from this queue

integer
max_players_per_side

Maximum number of players on each side in a match resulting from this queue

integer
num_sides

Number of sides in a match resulting from this queue

integer
default: 2
ranking_type

Legacy ranking_type_id for this queue

integer
sandbox_id

ID of the Sandbox

string format: uuid
last_modified_account_id

Account ID of the user who last modified the resource

string format: uuid
last_modified_timestamp

Timestamp of when the resource was last modified

string format: date-time
created_timestamp

Timestamp of when this resource was created

string format: date-time
queue_id
required

ID to uniquely identify this queue

string format: uuid

422

Validation Error

object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string