iOS

iOS GameCenterActivities API

The GameCenterActivities API from iOS — 8 operation(s) for gamecenteractivities.

Operations 14

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

POST /v1/gameCenterActivities Create a Game Center activity · Create Game Center Activities #
Ask an LLM
“How do I set up a new Game Center activity for my game?”
“Can I create a Game Center activity through the App Store Connect API?”
Tell an agent
Create a Game Center activity with {activity}.
Add a new in-game activity to Game Center using these settings: {activity}.
GET /v1/gameCenterActivities/{id} Get a Game Center activity · Get Game Center Activities #
Ask an LLM
“What are the settings of one Game Center activity?”
“Can I fetch an activity together with its linked achievements and leaderboards?”
Tell an agent
Get Game Center activity {activity}.
Fetch activity {activity} and include {include}.
PATCH /v1/gameCenterActivities/{id} Update a Game Center activity · Update Game Center Activities #
Ask an LLM
“How do I change the settings on an existing Game Center activity?”
“Can I edit an activity's attributes after creating it?”
Tell an agent
Update Game Center activity {activity} with {changes}.
Change the attributes of activity {activity} to {changes}.
DELETE /v1/gameCenterActivities/{id} Delete a Game Center activity · Delete Game Center Activities #
Ask an LLM
“How do I permanently remove a Game Center activity I no longer use?”
“Can a Game Center activity be deleted once it's created?”
Tell an agent destructive · confirm first
Delete Game Center activity {activity}.
Remove the activity {activity} from my game.
POST /v1/gameCenterActivities/{id}/relationships/achievements Link achievements to an activity · Add Related Game Center Activities / Achievements #
Ask an LLM
“How do I attach existing achievements to a Game Center activity?”
“Can one activity reference several of my original achievements?”
Tell an agent
Link achievements {achievements} to activity {activity}.
Attach the original-format achievements {achievements} to Game Center activity {activity}.
DELETE /v1/gameCenterActivities/{id}/relationships/achievements Unlink achievements from an activity · Remove Related Game Center Activities / Achievements #
Ask an LLM
“How do I detach achievements from a Game Center activity without deleting them?”
“Can I remove the original-version achievement links from an activity?”
Tell an agent destructive · confirm first
Unlink achievements {achievements} from activity {activity}.
Detach the original-format achievements {achievements} from Game Center activity {activity}.
POST /v1/gameCenterActivities/{id}/relationships/achievementsV2 Link V2 achievements to an activity · Add Related Game Center Activities / Achievements V2 #
Ask an LLM
“How do I attach the newer V2 achievements to a Game Center activity?”
“Can an activity reference achievements created with the V2 endpoints?”
Tell an agent
Link V2 achievements {achievements} to activity {activity}.
Add the version 2 achievement records {achievements} to Game Center activity {activity}.
DELETE /v1/gameCenterActivities/{id}/relationships/achievementsV2 Unlink V2 achievements from an activity · Remove Related Game Center Activities / Achievements V2 #
Ask an LLM
“How do I detach V2 achievements from a Game Center activity?”
“Can I drop the newer achievement links from an activity while keeping the achievements?”
Tell an agent destructive · confirm first
Unlink V2 achievements {achievements} from activity {activity}.
Remove the version 2 achievement records {achievements} from Game Center activity {activity}.
POST /v1/gameCenterActivities/{id}/relationships/leaderboards Link leaderboards to an activity · Add Related Game Center Activities / Leaderboards #
Ask an LLM
“How do I attach existing leaderboards to a Game Center activity?”
“Can an activity point at more than one of my original leaderboards?”
Tell an agent
Link leaderboards {leaderboards} to activity {activity}.
Attach the original-format leaderboards {leaderboards} to Game Center activity {activity}.
DELETE /v1/gameCenterActivities/{id}/relationships/leaderboards Unlink leaderboards from an activity · Remove Related Game Center Activities / Leaderboards #
Ask an LLM
“What's the way to take leaderboards off an activity while the leaderboards themselves stay intact?”
“Can I remove the original-version leaderboard links from an activity?”
Tell an agent destructive · confirm first
Unlink leaderboards {leaderboards} from activity {activity}.
Detach the original-format leaderboards {leaderboards} from Game Center activity {activity}.
POST /v1/gameCenterActivities/{id}/relationships/leaderboardsV2 Link V2 leaderboards to an activity · Add Related Game Center Activities / Leaderboards V2 #
Ask an LLM
“Which call attaches the newer V2 leaderboards to a Game Center activity?”
“Can an activity reference leaderboards created with the V2 endpoints?”
Tell an agent
Link V2 leaderboards {leaderboards} to activity {activity}.
Add the version 2 leaderboard records {leaderboards} to Game Center activity {activity}.
DELETE /v1/gameCenterActivities/{id}/relationships/leaderboardsV2 Unlink V2 leaderboards from an activity · Remove Related Game Center Activities / Leaderboards V2 #
Ask an LLM
“Which call detaches V2 leaderboards from a Game Center activity?”
“Can I drop the newer leaderboard links from an activity while keeping the leaderboards?”
Tell an agent destructive · confirm first
Unlink V2 leaderboards {leaderboards} from activity {activity}.
Remove the version 2 leaderboard records {leaderboards} from Game Center activity {activity}.
GET /v1/gameCenterActivities/{id}/relationships/versions List version IDs of a Game Center activity · List Related Game Center Activities / Versions #
Ask an LLM
“Which version IDs exist for a Game Center activity?”
“Can I get only the identifiers of an activity's versions?”
Tell an agent
List only the version IDs for activity {activity}.
Return up to {limit} version identifiers of Game Center activity {activity}.
GET /v1/gameCenterActivities/{id}/versions List the versions of a Game Center activity · List Related Game Center Activities / Versions #
Ask an LLM
“What versions of a Game Center activity exist, with their state and details?”
“Can I see each activity version along with its localizations and releases?”
Tell an agent
Show the full version records for Game Center activity {activity}.
List the versions of activity {activity} and include {include}.

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-gamecenteractivities-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-gamecenteractivities-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: App Store Connect Game Center Activities 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 (91 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/openapi/ios-gamecenteractivities-api-openapi.yml