iOS

iOS GameCenterAchievements API

The GameCenterAchievements API from iOS — 14 operation(s) for gamecenterachievements.

Business capability
Player Engagement AE-180.30

Operations 19

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 /v2/gameCenterAchievements Create an achievement (v2) · Create Game Center Achievements V2 #
Ask an LLM
“How do I create a Game Center achievement with the v2 API?”
“Can I add a new achievement through the newer v2 endpoint?”
Tell an agent
Create a v2 Game Center achievement from {achievement_details}.
Add a new achievement via v2 with {achievement_details}.
GET /v2/gameCenterAchievements/{id} Get an achievement (v2) · Get Game Center Achievements V2 #
Ask an LLM
“What details does the v2 API return for one achievement?”
“Where can I look up a single achievement by ID on v2?”
Tell an agent
Fetch v2 achievement {achievement_id}.
Show achievement {achievement_id} from the v2 endpoint.
PATCH /v2/gameCenterAchievements/{id} Update an achievement (v2) · Update Game Center Achievements V2 #
Ask an LLM
“How do I edit an existing achievement through v2?”
“Can I change an achievement's attributes with the v2 endpoint?”
Tell an agent
Update v2 achievement {achievement_id} with {changes}.
Edit achievement {achievement_id} via v2.
DELETE /v2/gameCenterAchievements/{id} Delete an achievement (v2) · Delete Game Center Achievements V2 #
Ask an LLM
“How do I delete an achievement using the v2 API?”
“Can a v2 Game Center achievement be removed permanently?”
Tell an agent destructive · confirm first
Delete v2 achievement {achievement_id}.
Remove achievement {achievement_id} with the v2 delete call.
POST /v1/gameCenterAchievements Create an achievement (v1) · Create Game Center Achievements #
Ask an LLM
“How do I create an achievement with the legacy v1 Game Center API?”
“Can I still make achievements through the original v1 endpoint?”
Tell an agent
Create a v1 Game Center achievement from {achievement_details}.
Use the legacy v1 endpoint to add an achievement with {achievement_details}.
GET /v1/gameCenterAchievements/{id} Get an achievement (v1) · Get Game Center Achievements #
Ask an LLM
“What does the legacy v1 endpoint return for one achievement?”
“How can I read a single achievement through v1?”
Tell an agent
Fetch v1 achievement {achievement_id}.
Get achievement {achievement_id} from the older v1 endpoint.
PATCH /v1/gameCenterAchievements/{id} Update an achievement (v1) · Update Game Center Achievements #
Ask an LLM
“How do I edit an achievement through the v1 API?”
“Can the legacy v1 endpoint modify an achievement's attributes?”
Tell an agent
Update v1 achievement {achievement_id} with {changes}.
Modify achievement {achievement_id} via the older v1 update call.
DELETE /v1/gameCenterAchievements/{id} Delete an achievement (v1) · Delete Game Center Achievements #
Ask an LLM
“How do I delete an achievement using the legacy v1 API?”
“Can the original v1 call remove an achievement?”
Tell an agent destructive · confirm first
Delete v1 achievement {achievement_id}.
Remove achievement {achievement_id} with the legacy v1 endpoint.
PATCH /v2/gameCenterAchievements/{id}/relationships/activity Link an achievement to an activity (v2) · Update Related Game Center Achievements V2 / Activity #
Ask an LLM
“How do I attach a v2 achievement to a Game Center activity?”
“Can I change which activity an achievement belongs to using v2?”
Tell an agent
Link v2 achievement {achievement_id} to activity {activity}.
Update the activity for achievement {achievement_id} through v2.
GET /v2/gameCenterAchievements/{id}/relationships/versions List version IDs of an achievement (v2) · List Related Game Center Achievements V2 / Versions #
Ask an LLM
“How do I get only the version IDs of an achievement?”
“Which version identifiers are linked to a v2 achievement, without details?”
Tell an agent
List version IDs for achievement {achievement_id}.
Get only the version linkages of v2 achievement {achievement_id}.
GET /v2/gameCenterAchievements/{id}/versions List versions of an achievement (v2) · List Related Game Center Achievements V2 / Versions #
Ask an LLM
“What versions exist for an achievement, with full records?”
“Can I see every version of a Game Center achievement in detail?”
Tell an agent
Show the full version records of achievement {achievement_id}.
List versions of v2 achievement {achievement_id} with details.
PATCH /v1/gameCenterAchievements/{id}/relationships/activity Link an achievement to an activity (v1) · Update Related Game Center Achievements / Activity #
Ask an LLM
“How do I attach an achievement to an activity with the legacy v1 API?”
“Can v1 change the activity linked to an achievement?”
Tell an agent
Link v1 achievement {achievement_id} to activity {activity}.
Set the activity of achievement {achievement_id} via v1.
GET /v1/gameCenterAchievements/{id}/relationships/groupAchievement Get an achievement's group achievement ID · Get Related Game Center Achievements / Group Achievement #
Ask an LLM
“How do I find the ID of the group achievement an achievement maps to?”
“Which group achievement is linked, as just an identifier?”
Tell an agent
Get the group achievement ID for achievement {achievement_id}.
Show only the group achievement linkage of {achievement_id}.
PATCH /v1/gameCenterAchievements/{id}/relationships/groupAchievement Link an achievement to a group achievement · Update Related Game Center Achievements / Group Achievement #
Ask an LLM
“How do I connect an achievement to a group achievement?”
“Can I change which group achievement an achievement points to?”
Tell an agent
Link achievement {achievement_id} to group achievement {group_achievement}.
Update the group achievement for {achievement_id}.
GET /v1/gameCenterAchievements/{id}/groupAchievement Get an achievement's group achievement · Get Related Game Center Achievements / Group Achievement #
Ask an LLM
“What are the full details of the group achievement behind an achievement?”
“Can I read the group achievement record an achievement is tied to?”
Tell an agent
Show the full group achievement for achievement {achievement_id}.
Fetch group achievement details of {achievement_id}.
GET /v1/gameCenterAchievements/{id}/relationships/localizations List localization IDs of an achievement · List Related Game Center Achievements / Localizations #
Ask an LLM
“How do I get only the localization IDs for an achievement?”
“Which localization identifiers are attached to an achievement?”
Tell an agent
List localization IDs for achievement {achievement_id}.
Get only the localization linkages of achievement {achievement_id}.
GET /v1/gameCenterAchievements/{id}/localizations List localizations of an achievement · List Related Game Center Achievements / Localizations #
Ask an LLM
“What localized titles and descriptions does an achievement have?”
“Can I see the full localization records for an achievement?”
Tell an agent
Show all localizations for achievement {achievement_id}.
List the translated text of achievement {achievement_id}.
GET /v1/gameCenterAchievements/{id}/relationships/releases List release IDs of an achievement · List Related Game Center Achievements / Releases #
Ask an LLM
“How do I get only the release IDs of an achievement?”
“Which release identifiers are linked to an achievement?”
Tell an agent
List release IDs for achievement {achievement_id}.
Get only the release linkages of achievement {achievement_id}.
GET /v1/gameCenterAchievements/{id}/releases List releases of an achievement · List Related Game Center Achievements / Releases #
Ask an LLM
“Is my achievement live, and in which releases?”
“Can I filter an achievement's releases to only live ones?”
Tell an agent
Show the releases of achievement {achievement_id}.
List releases of achievement {achievement_id} where live is {live}.

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-gamecenterachievements-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

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-gamecenterachievements-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: App Store Connect Game Center Achievements 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 (115 KB total) ---
# Full source: https://artifacts.apis.io/ios/openapi/ios-gamecenterachievements-api-openapi.yml