iOS GameCenterDetails API
The GameCenterDetails API from iOS — 35 operation(s) for gamecenterdetails.
Operations 42
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
Ask an LLM
“How do I turn on Game Center for an app through App Store Connect?”
“What do I need to send to create a Game Center detail record for my app?”
Tell an agent
Create a Game Center detail record with {data}.
Enable Game Center for my app using this payload: {data}.
Ask an LLM
“Can I look up a single Game Center detail record by its ID?”
“What does the Game Center setup for my app currently look like?”
Tell an agent
Show me Game Center detail {id}.
Fetch Game Center detail {id} and include {include}.
PATCH
/v1/gameCenterDetails/{id}
Update an app's Game Center configuration · Update Game Center Details
#
Ask an LLM
“Can I change settings on an existing Game Center detail record?”
“How do I edit my app's Game Center configuration after it was created?”
Tell an agent
Update Game Center detail {id} with {data}.
Apply these changes {data} to the Game Center setup {id}.
GET
/v1/gameCenterDetails/{id}/relationships/achievementReleases
List IDs of a Game Center's achievement releases · List Related Game Center Details / Achievement Releases
#
Ask an LLM
“Is there a lightweight way to get just the IDs of achievement releases linked to a Game Center detail?”
“Which achievement release identifiers are attached to my Game Center setup?”
Tell an agent
Give me only the achievement release IDs linked to Game Center detail {id}.
List up to {limit} achievement release linkages for Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/achievementReleases
List a Game Center's achievement releases · List Related Game Center Details / Achievement Releases
#
Ask an LLM
“Which achievement releases are live for my game's Game Center?”
“Can I filter achievement releases down to one particular achievement?”
Tell an agent
Show the full achievement releases for Game Center detail {id}.
List achievement releases for Game Center detail {id} where live is {live}.
GET
/v1/gameCenterDetails/{id}/relationships/activityReleases
List IDs of a Game Center's activity releases · List Related Game Center Details / Activity Releases
#
Ask an LLM
“How can I get only the activity release IDs tied to a Game Center detail?”
“Which activity release identifiers belong to my Game Center configuration?”
Tell an agent
Return just the activity release IDs for Game Center detail {id}.
Get {limit} activity release linkages for Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/activityReleases
List a Game Center's activity releases · List Related Game Center Details / Activity Releases
#
Ask an LLM
“What activity releases has my game published through Game Center?”
“Can I see the full records of Game Center activity releases for my app?”
Tell an agent
Show the activity releases for Game Center detail {id}.
List activity releases of Game Center detail {id} with {include} included.
GET
/v1/gameCenterDetails/{id}/relationships/challengeReleases
List IDs of a Game Center's challenge releases · List Related Game Center Details / Challenge Releases
#
Ask an LLM
“Can I fetch only the challenge release IDs linked to a Game Center detail?”
“Which challenge release identifiers are connected to my Game Center setup?”
Tell an agent
Give me the challenge release IDs for Game Center detail {id}.
Return {limit} challenge release linkages for Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/challengeReleases
List a Game Center's challenge releases · List Related Game Center Details / Challenge Releases
#
Ask an LLM
“What challenge releases exist for my game in Game Center?”
“Where can I see full details of released Game Center challenges?”
Tell an agent
Show the challenge releases for Game Center detail {id}.
List challenge releases under Game Center detail {id}, including {include}.
PATCH
/v1/gameCenterDetails/{id}/relationships/challengesMinimumPlatformVersions
Set minimum platform versions for challenges · Replace Related Game Center Details / Challenges Minimum Platform Versions
#
Ask an LLM
“How do I set which platform versions are required for Game Center challenges?”
“Can I replace the minimum platform versions that challenges need on my game?”
Tell an agent
Replace the challenges minimum platform versions on Game Center detail {id} with {data}.
Set the minimum app versions for challenges on Game Center detail {id} to {data}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterAchievements
List IDs of a Game Center's achievements · List Related Game Center Details / Game Center Achievements
#
Ask an LLM
“Can I get just the achievement IDs attached to a Game Center detail?”
“Which achievement identifiers are linked to my game's Game Center?”
Tell an agent
Give me the achievement IDs linked to Game Center detail {id}.
Return {limit} achievement linkages for Game Center detail {id}.
PATCH
/v1/gameCenterDetails/{id}/relationships/gameCenterAchievements
Replace or reorder a game's achievements · Replace Related Game Center Details / Game Center Achievements
#
Ask an LLM
“How do I reorder the achievements in my Game Center setup?”
“Can I replace the whole set of achievements attached to a Game Center detail?”
Tell an agent
Replace the achievements on Game Center detail {id} with {data}.
Reorder achievements for Game Center detail {id} as {data}.
GET
/v1/gameCenterDetails/{id}/gameCenterAchievements
List a game's Game Center achievements · List Related Game Center Details / Game Center Achievements
#
Ask an LLM
“What achievements does my game have in Game Center?”
“Can I filter my Game Center achievements by reference name or archived status?”
Tell an agent
List the achievements for Game Center detail {id}.
Find achievements named {referenceName} under Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterAchievementsV2
List IDs of a game's V2 achievements · List Related Game Center Details / Game Center Achievements V2
#
Ask an LLM
“How do I get only the V2 achievement IDs for a Game Center detail?”
“Which V2 achievement identifiers are linked to my game?”
Tell an agent
Using the newer V2 model, return only achievement identifiers for Game Center detail {id}.
Page through V2 achievement linkage, {limit} at a time, for detail {id}.
PATCH
/v1/gameCenterDetails/{id}/relationships/gameCenterAchievementsV2
Replace or reorder a game's V2 achievements · Replace Related Game Center Details / Game Center Achievements V2
#
Ask an LLM
“Can I reorder the V2 achievements on my Game Center detail?”
“How do I swap out the full list of V2 achievements for my game?”
Tell an agent
Overwrite the V2 achievement relationship of Game Center detail {id} using {data}.
Set the V2 achievement order for Game Center detail {id} to {data}.
GET
/v1/gameCenterDetails/{id}/gameCenterAchievementsV2
List a game's V2 achievements · List Related Game Center Details / Game Center Achievements V2
#
Ask an LLM
“What V2 achievements are defined for my game?”
“Can I search V2 achievements by reference name or show only archived ones?”
Tell an agent
Pull every V2-model achievement record belonging to Game Center detail {id}.
Look up V2 achievements whose reference name is {referenceName} on detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterActivities
List IDs of a game's Game Center activities · List Related Game Center Details / Game Center Activities
#
Ask an LLM
“Can I get only the activity IDs linked to a Game Center detail?”
“Which Game Center activity identifiers belong to my game?”
Tell an agent
Give me the activity IDs for Game Center detail {id}.
Return {limit} activity linkages for Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/gameCenterActivities
List a game's Game Center activities · List Related Game Center Details / Game Center Activities
#
Ask an LLM
“What Game Center activities has my game defined?”
“Can I see the full activity records for my game's Game Center?”
Tell an agent
List the activities for Game Center detail {id}.
Show Game Center activities of detail {id} including {include}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterAppVersions
List IDs of Game Center app versions · List Related Game Center Details / Game Center App Versions
#
Ask an LLM
“How do I fetch just the Game Center app version IDs for a detail record?”
“Which Game Center app version identifiers are linked to my game?”
Tell an agent
Give me the Game Center app version IDs for detail {id}.
Return {limit} Game Center app version linkages for detail {id}.
GET
/v1/gameCenterDetails/{id}/gameCenterAppVersions
List Game Center app versions for a game · List Related Game Center Details / Game Center App Versions
#
Ask an LLM
“Which app versions have Game Center enabled?”
“Can I list only the Game Center app versions that are enabled?”
Tell an agent
List Game Center app versions for detail {id}.
Show Game Center app versions of detail {id} where enabled is {enabled}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterChallenges
List IDs of a game's Game Center challenges · List Related Game Center Details / Game Center Challenges
#
Ask an LLM
“Can I pull only the challenge IDs attached to a Game Center detail?”
“Which Game Center challenge identifiers are linked to my game?”
Tell an agent
Return only the identifiers of challenges defined on Game Center detail {id}.
Page through challenge definition linkage, {limit} per page, for detail {id}.
GET
/v1/gameCenterDetails/{id}/gameCenterChallenges
List a game's Game Center challenges · List Related Game Center Details / Game Center Challenges
#
Ask an LLM
“What Game Center challenges does my game offer?”
“Can I filter my game's challenges by reference name or archived state?”
Tell an agent
List the challenges for Game Center detail {id}.
Find challenges named {referenceName} under Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterGroup
Get the Game Center group ID for a game · Get Related Game Center Details / Game Center Group
#
Ask an LLM
“Is my game's Game Center detail linked to a group, and what is that group's ID?”
“Can I get only the group identifier for a Game Center detail?”
Tell an agent
Give me the Game Center group ID linked to detail {id}.
Check which group ID Game Center detail {id} points to.
GET
/v1/gameCenterDetails/{id}/gameCenterGroup
Get the Game Center group a game belongs to · Get Related Game Center Details / Game Center Group
#
Ask an LLM
“Which Game Center group does my game share data with?”
“Can I see the full group record behind my game's Game Center detail?”
Tell an agent
Show the Game Center group for detail {id}.
Fetch the group of Game Center detail {id} including {include}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboardSets
List IDs of a game's leaderboard sets · List Related Game Center Details / Game Center Leaderboard Sets
#
Ask an LLM
“How do I get just the leaderboard set IDs for a Game Center detail?”
“Which groupings of leaderboards (sets) are linked to my game, by identifier only?”
Tell an agent
Give me the leaderboard set IDs for Game Center detail {id}.
Return {limit} leaderboard set linkages for Game Center detail {id}.
PATCH
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboardSets
Replace or reorder a game's leaderboard sets · Replace Related Game Center Details / Game Center Leaderboard Sets
#
Ask an LLM
“Can I reorder the leaderboard sets shown for my game?”
“How do I replace the full list of leaderboard sets on a Game Center detail?”
Tell an agent
Replace the leaderboard sets on Game Center detail {id} with {data}.
Reorder leaderboard sets for Game Center detail {id} as {data}.
GET
/v1/gameCenterDetails/{id}/gameCenterLeaderboardSets
List a game's leaderboard sets · List Related Game Center Details / Game Center Leaderboard Sets
#
Ask an LLM
“What leaderboard sets does my game have in Game Center?”
“Can I find a leaderboard set by its reference name?”
Tell an agent
List the leaderboard sets for Game Center detail {id}.
Find leaderboard sets named {referenceName} under Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboardSetsV2
List IDs of a game's V2 leaderboard sets · List Related Game Center Details / Game Center Leaderboard Sets V2
#
Ask an LLM
“Can I get only the V2 leaderboard set IDs for a Game Center detail?”
“Which V2 leaderboard set identifiers belong to my game?”
Tell an agent
Fetch V2 set linkage only (no attributes) from Game Center detail {id}.
Retrieve up to {limit} V2 set references attached to detail {id}.
PATCH
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboardSetsV2
Replace or reorder a game's V2 leaderboard sets · Replace Related Game Center Details / Game Center Leaderboard Sets V2
#
Ask an LLM
“How do I reorder V2 leaderboard sets for my game?”
“Can I replace every V2 leaderboard set attached to a Game Center detail at once?”
Tell an agent
Overwrite the V2 leaderboard set relationship of Game Center detail {id} using {data}.
Set the V2 leaderboard set order for Game Center detail {id} to {data}.
GET
/v1/gameCenterDetails/{id}/gameCenterLeaderboardSetsV2
List a game's V2 leaderboard sets · List Related Game Center Details / Game Center Leaderboard Sets V2
#
Ask an LLM
“What V2 leaderboard sets are configured for my game?”
“Can I look up a V2 leaderboard set by reference name?”
Tell an agent
Pull every V2-model leaderboard set record belonging to Game Center detail {id}.
Look up V2 leaderboard sets whose reference name is {referenceName} on detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboards
List IDs of a game's leaderboards · List Related Game Center Details / Game Center Leaderboards
#
Ask an LLM
“How can I get only the leaderboard IDs linked to a Game Center detail?”
“Which individual leaderboard identifiers are attached to my game?”
Tell an agent
Give me the individual leaderboard IDs (not sets) for Game Center detail {id}.
Return {limit} single-leaderboard linkages for Game Center detail {id}.
PATCH
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboards
Replace or reorder a game's leaderboards · Replace Related Game Center Details / Game Center Leaderboards
#
Ask an LLM
“Can I reorder the leaderboards for my game in Game Center?”
“How do I replace the full set of leaderboards on a Game Center detail?”
Tell an agent
Replace the leaderboards on Game Center detail {id} with {data}.
Reorder leaderboards for Game Center detail {id} as {data}.
GET
/v1/gameCenterDetails/{id}/gameCenterLeaderboards
List a game's leaderboards · List Related Game Center Details / Game Center Leaderboards
#
Ask an LLM
“What leaderboards does my game have in Game Center?”
“Can I filter my leaderboards by reference name or show only archived ones?”
Tell an agent
List the leaderboards for Game Center detail {id}.
Find leaderboards named {referenceName} under Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboardsV2
List IDs of a game's V2 leaderboards · List Related Game Center Details / Game Center Leaderboards V2
#
Ask an LLM
“Can I get just the V2 leaderboard IDs for a Game Center detail?”
“Which V2 leaderboard identifiers, excluding sets, are linked to my game?”
Tell an agent
Identify which V2 leaderboards, by ID alone, hang off Game Center detail {id}.
Retrieve {limit} V2 leaderboard references (not sets) from detail {id}.
PATCH
/v1/gameCenterDetails/{id}/relationships/gameCenterLeaderboardsV2
Replace or reorder a game's V2 leaderboards · Replace Related Game Center Details / Game Center Leaderboards V2
#
Ask an LLM
“How do I reorder V2 leaderboards on my Game Center detail?”
“Can I swap in a new list of V2 leaderboards for my game?”
Tell an agent
Swap the V2 leaderboards attached to Game Center detail {id} for {data}.
Rearrange individual V2 leaderboards on detail {id} into this order: {data}.
GET
/v1/gameCenterDetails/{id}/gameCenterLeaderboardsV2
List a game's V2 leaderboards · List Related Game Center Details / Game Center Leaderboards V2
#
Ask an LLM
“What V2 leaderboards are set up for my game?”
“Can I search V2 leaderboards by reference name or archived status?”
Tell an agent
Return full V2 leaderboards (individual boards, not sets) configured on detail {id}.
Look up V2 leaderboards whose reference name is {referenceName} on detail {id}.
GET
/v1/gameCenterDetails/{id}/relationships/leaderboardReleases
List IDs of a game's leaderboard releases · List Related Game Center Details / Leaderboard Releases
#
Ask an LLM
“How do I get only the leaderboard release IDs for a Game Center detail?”
“Which leaderboard release identifiers are linked to my game?”
Tell an agent
Give me the IDs of leaderboard releases published from Game Center detail {id}.
Retrieve {limit} leaderboard release references for detail {id}.
GET
/v1/gameCenterDetails/{id}/leaderboardReleases
List a game's leaderboard releases · List Related Game Center Details / Leaderboard Releases
#
Ask an LLM
“Which leaderboard releases are live for my game?”
“Can I see the releases of one specific leaderboard?”
Tell an agent
List leaderboard releases for Game Center detail {id}.
Show leaderboard releases of Game Center detail {id} where live is {live}.
GET
/v1/gameCenterDetails/{id}/relationships/leaderboardSetReleases
List IDs of a game's leaderboard set releases · List Related Game Center Details / Leaderboard Set Releases
#
Ask an LLM
“Is there a way to fetch only the release IDs for leaderboard sets on a Game Center detail?”
“Which leaderboard set release identifiers belong to my game?”
Tell an agent
Get the release identifiers of leaderboard sets shipped under Game Center detail {id}.
Fetch {limit} set-release references belonging to detail {id}.
GET
/v1/gameCenterDetails/{id}/leaderboardSetReleases
List a game's leaderboard set releases · List Related Game Center Details / Leaderboard Set Releases
#
Ask an LLM
“Which leaderboard set releases are live in my game?”
“Can I list the releases for just one leaderboard set?”
Tell an agent
Show every released leaderboard set for Game Center detail {id}.
Only include set releases whose live flag equals {live}, for Game Center detail {id}.
GET
/v1/gameCenterDetails/{id}/metrics/classicMatchmakingRequests
Get classic matchmaking request metrics · Get Metrics Game Center Details / Classic Matchmaking Requests
#
Ask an LLM
“How many classic matchmaking requests is my game getting over time?”
“Can I break down classic matchmaking requests by result, per day or hour?”
Tell an agent
Show classic matchmaking request metrics for Game Center detail {id} at {granularity} granularity.
Get classic matchmaking requests for Game Center detail {id} by {granularity}, filtered to result {result}.
GET
/v1/gameCenterDetails/{id}/metrics/ruleBasedMatchmakingRequests
Get rule-based matchmaking request metrics · Get Metrics Game Center Details / Rule Based Matchmaking Requests
#
Ask an LLM
“What volume of rule-based matchmaking requests does my game see?”
“Can I group rule-based matchmaking request metrics by result?”
Tell an agent
Show rule-based matchmaking request metrics for Game Center detail {id} at {granularity} granularity.
Get rule-based matchmaking requests for Game Center detail {id} by {granularity}, grouped by {groupBy}.
Documentation
📖
Documentation
https://developer.apple.com/documentation/appstoreconnectapi
📖
APIReference
https://developer.apple.com/documentation/appstoreconnectapi
📖
GettingStarted
https://developer.apple.com/documentation/appstoreconnectapi/creating-api-keys-for-app-store-connect-api
📖
Authentication
https://developer.apple.com/documentation/appstoreconnectapi/generating-tokens-for-api-requests
Specifications
Other Resources
🔗
ReleaseNotes
https://developer.apple.com/documentation/appstoreconnectapi/app-store-connect-api-release-notes
🔗
SDKs
https://github.com/apple/app-store-server-library-swift
🔗
SDKs
https://github.com/apple/app-store-server-library-java
🔗
SDKs
https://github.com/apple/app-store-server-library-python
🔗
SDKs
https://github.com/apple/app-store-server-library-node