<!--
{
  "documentType" : "article",
  "framework" : "AppStoreConnectAPI",
  "identifier" : "/documentation/AppStoreConnectAPI/queues",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Queues"
}
-->

# Queues

Manage the queues that contain matchmaking rule sets and that you submit match requests to.

## Discussion

The `queue` resource represents a queue of match requests that Game Center applies the associated set of matchmaking rules to. For more information, see <doc://com.apple.documentation/documentation/GameKit/matchmaking-rules> in the GameKit framework.

## Topics

### Creating, modifying, and deleting queues

[`Create a Queue`](/documentation/AppStoreConnectAPI/POST-v1-gameCenterMatchmakingQueues)

Create a queue and add it to a rule set.

[`Modify a Queue`](/documentation/AppStoreConnectAPI/PATCH-v1-gameCenterMatchmakingQueues-_id_)

Update the properties of a specific queue.

[`Delete a Queue`](/documentation/AppStoreConnectAPI/DELETE-v1-gameCenterMatchmakingQueues-_id_)

Delete a specific queue in a rule set.

### Reading queue information

[`List All Queues`](/documentation/AppStoreConnectAPI/GET-v1-gameCenterMatchmakingQueues)

Get information about all queues.

[`Read Queue Information`](/documentation/AppStoreConnectAPI/GET-v1-gameCenterMatchmakingQueues-_id_)

Get information about a specific queue and its related objects.

### Objects

[`object GameCenterMatchmakingQueueCreateRequest`](/documentation/AppStoreConnectAPI/GameCenterMatchmakingQueueCreateRequest)

The request body you use to create a queue.

[`object GameCenterMatchmakingQueueUpdateRequest`](/documentation/AppStoreConnectAPI/GameCenterMatchmakingQueueUpdateRequest)

The request body you use to modify a queue.

[`object GameCenterMatchmakingQueueResponse`](/documentation/AppStoreConnectAPI/GameCenterMatchmakingQueueResponse)

The response body for endpoints that create, modify, or get a single queue.

[`object GameCenterMatchmakingQueuesResponse`](/documentation/AppStoreConnectAPI/GameCenterMatchmakingQueuesResponse)

The response body for endpoints that get multiple queues.

[`object GameCenterMatchmakingQueue`](/documentation/AppStoreConnectAPI/GameCenterMatchmakingQueue)

A queue in Game Center matchmaking that holds players waiting to be matched, governed by a rule set.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)