iOS

iOS GameCenterMatchmakingRuleSets API

The GameCenterMatchmakingRuleSets API from iOS — 8 operation(s) for gamecentermatchmakingrulesets.

Operations 11

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /v1/gameCenterMatchmakingRuleSets List Game Center matchmaking rule sets · List Game Center Matchmaking Rule Sets #
Ask an LLM
“What matchmaking rule sets have I defined in Game Center?”
“Can I page through all my rule-based matchmaking configurations?”
Tell an agent
List my Game Center matchmaking rule sets.
Show up to {limit} matchmaking rule sets.
POST /v1/gameCenterMatchmakingRuleSets Create a matchmaking rule set · Create Game Center Matchmaking Rule Sets #
Ask an LLM
“How do I set up rule-based matchmaking for my game?”
“Can I define player count limits when creating a rule set?”
Tell an agent
Create a matchmaking rule set with {details}.
Set up a new Game Center rule set: {details}.
GET /v1/gameCenterMatchmakingRuleSets/{id} Get a matchmaking rule set · Get Game Center Matchmaking Rule Sets #
Ask an LLM
“What are the settings of one matchmaking rule set?”
“Can I look up a rule set's min and max players?”
Tell an agent
Show matchmaking rule set {id}.
Get the configuration of rule set {id}.
PATCH /v1/gameCenterMatchmakingRuleSets/{id} Update a matchmaking rule set · Update Game Center Matchmaking Rule Sets #
Ask an LLM
“Can I change the player limits on an existing rule set?”
“How do I edit a matchmaking rule set's attributes?”
Tell an agent
Update matchmaking rule set {id} with {details}.
Edit rule set {id}.
DELETE /v1/gameCenterMatchmakingRuleSets/{id} Delete a matchmaking rule set · Delete Game Center Matchmaking Rule Sets #
Ask an LLM
“How do I delete a matchmaking rule set I no longer need?”
“Can a rule set be removed while queues still use it?”
Tell an agent destructive · confirm first
Delete matchmaking rule set {id}.
Remove rule set {id} from Game Center.
GET /v1/gameCenterMatchmakingRuleSets/{id}/relationships/matchmakingQueues List queue IDs using a rule set · List Related Game Center Matchmaking Rule Sets / Matchmaking Queues #
Ask an LLM
“Can I get just the IDs of queues using a matchmaking rule set?”
“Which queue identifiers reference this rule set?”
Tell an agent
List only the queue IDs that use rule set {id}.
Return up to {limit} queue linkages for rule set {id}.
GET /v1/gameCenterMatchmakingRuleSets/{id}/matchmakingQueues List matchmaking queues using a rule set · List Related Game Center Matchmaking Rule Sets / Matchmaking Queues #
Ask an LLM
“Which matchmaking queues are driven by a given rule set?”
“Can I see the full queue details for a rule set?”
Tell an agent
Show the matchmaking queues for rule set {id}.
List the full queue records that use rule set {id}.
GET /v1/gameCenterMatchmakingRuleSets/{id}/relationships/rules List rule IDs in a rule set · List Related Game Center Matchmaking Rule Sets / Rules #
Ask an LLM
“Can I get just the rule IDs inside a matchmaking rule set?”
“Which rule identifiers make up a rule set?”
Tell an agent
Fetch the matching-rule identifiers referenced by rule set {id}, without rule bodies.
Page through {limit} matching-rule references at a time for rule set {id}.
GET /v1/gameCenterMatchmakingRuleSets/{id}/rules List the rules in a rule set · List Related Game Center Matchmaking Rule Sets / Rules #
Ask an LLM
“What matching rules and expressions does a rule set contain?”
“Can I read every rule's details for one rule set?”
Tell an agent
Show the rules in matchmaking rule set {id}.
List the full rule definitions of rule set {id}.
GET /v1/gameCenterMatchmakingRuleSets/{id}/relationships/teams List team IDs in a rule set · List Related Game Center Matchmaking Rule Sets / Teams #
Ask an LLM
“Can I get just the team IDs defined for a rule set?”
“Which team identifiers belong to a matchmaking rule set?”
Tell an agent
Give me the team identifiers defined on rule set {id}, no team details.
Get {limit} team references per page from matchmaking rule set {id}.
GET /v1/gameCenterMatchmakingRuleSets/{id}/teams List the teams in a rule set · List Related Game Center Matchmaking Rule Sets / Teams #
Ask an LLM
“What teams and team sizes does a matchmaking rule set define?”
“Can I see the full team definitions for a rule set?”
Tell an agent
Show the teams in matchmaking rule set {id}.
List the full team settings of rule set {id}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ios:ios-gamecentermatchmakingrulesets-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

ios-gamecentermatchmakingrulesets-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: App Store Connect Game Center Matchmaking Rule Sets API
  version: 4.3.1
  x-platforms:
    app_store_connect_api: App Store Connect API
  description: The App Store Connect API is the standards-based REST API Apple provides to automate tasks across App Store Connect, Xcode, and Certificates, Identifiers & Profiles.
servers:
- url: https://api.appstoreconnect.apple.com/
security:
- itc-bearer-token: []
tags:


# --- truncated at 32 KB (41 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/openapi/ios-gamecentermatchmakingrulesets-api-openapi.yml