iOS

iOS GameCenterAchievements API

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

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"

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-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://raw.githubusercontent.com/api-evangelist/ios/refs/heads/main/openapi/ios-gamecenterachievements-api-openapi.yml