<!--
{
  "documentType" : "article",
  "framework" : "AppStoreConnectAPI",
  "identifier" : "/documentation/AppStoreConnectAPI/game-center",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Game Center"
}
-->

# Game Center

Manage Game Center data and configurations for your apps.

## Discussion

Game Center is an Apple service that provides social-gaming functionality to games. Game Center gives users the ability to track their scores on a leaderboard, view achievement progress, invite friends to play a game, and start a multiplayer game with friends or through auto-match.

Adding support for certain Game Center features, like leaderboards and achievements, requires you to provide additional assets and metadata. Some examples include achievement images and descriptions, as well as leaderboard artwork. After you’ve implemented Game Center features into your game, you’re ready to enter metadata in App Store Connect.

Using the App Store Connect API, you can automate the same tasks you perform in the Game Center section of App Store Connect; for example:

- Enabling Game Center for your app
- Create and modify your achievements and leaderboards
- Configure localized metadata for your achievements and leaderboards
- Manage leaderboard sets and Game Center groups

For more information about all you can do with Game Center, see the [Game Center](https://developer.apple.com/game-center/) page.

## Topics

### Details and groups

[Game Center details](/documentation/AppStoreConnectAPI/game-center-details)

Manage enablement, achievement, leaderboard, and localization details for your apps.

[Game Center groups](/documentation/AppStoreConnectAPI/game-center-groups)

Manage groups between your apps.

### Achievements

[Game Center achievements](/documentation/AppStoreConnectAPI/game-center-achievements)

Manage achievements for your apps.

[Game Center achievements localizations](/documentation/AppStoreConnectAPI/game-center-achievements-localizations)

Manage localizations for your achievements.

[Game Center achievements images](/documentation/AppStoreConnectAPI/game-center-achievements-images)

Manage images for your Game Center achievements.

[Game Center achievement versions](/documentation/AppStoreConnectAPI/game-center-achievement-versions)

Manage versions for your Game Center achievements.

[Game Center achievement releases](/documentation/AppStoreConnectAPI/game-center-achievement-releases)

Manage releases for your Game Center achievements.

[Game Center player achievements](/documentation/AppStoreConnectAPI/game-center-player-achievements)

Manage Game Center achievements by player for your apps.

### Leaderboards

[Game Center leaderboards](/documentation/AppStoreConnectAPI/game-center-leaderboards)

Create and manage leaderboards for your apps.

[Game Center leaderboard images](/documentation/AppStoreConnectAPI/game-center-leaderboard-images)

Read and manage image assets for Game Center leaderboards.

[Game Center leaderboard localizations](/documentation/AppStoreConnectAPI/game-center-leaderboard-localizations)

Manage localizations for Game Center leaderboards.

[Game Center leaderboard versions](/documentation/AppStoreConnectAPI/game-center-leaderboard-versions)

Manage versions for your Game Center leaderboards.

[Game Center leaderboard releases](/documentation/AppStoreConnectAPI/game-center-leaderboard-releases)

Read, create, and delete Game Center leaderboards releases.

[Game Center leaderboards scores](/documentation/AppStoreConnectAPI/game-center-leaderboards-scores)

Create and modify Game Center leaderboards scores.

### Leaderboard sets

[Game Center leaderboard sets](/documentation/AppStoreConnectAPI/game-center-leaderboard-sets)

Manage Game Center leaderboard sets for your apps.

[Game Center leaderboard set localizations](/documentation/AppStoreConnectAPI/game-center-leaderboard-set-localizations)

Manage localizations for your Game Center leaderboard sets.

[Game Center leaderboard set images](/documentation/AppStoreConnectAPI/game-center-leaderboard-set-images)

Manage image assets for your Game Center leaderboard sets.

[Game Center leaderboard set versions](/documentation/AppStoreConnectAPI/game-center-leaderboard-set-versions)

Manage versions for your Game Center leaderboard sets.

[Game Center leaderboard set releases](/documentation/AppStoreConnectAPI/game-center-leaderboard-set-releases)

Manage a leaderboard set releases.

[Game Center leaderboard set member localizations](/documentation/AppStoreConnectAPI/game-center-leaderboard-set-member-localizations)

Manage Game Center leaderboard set member localizations.

### Challenges

[Configuring Game Center challenges](/documentation/AppStoreConnectAPI/configuring-game-center-challenges)

Setup and configure social experiences around leaderboards for friendly competition.

[Game Center challenges](/documentation/AppStoreConnectAPI/game-center-challenges)

Manage Game Center challenges for your apps.

[Game Center challenge versions](/documentation/AppStoreConnectAPI/game-center-challenges-versions)

Manage compatible Game Center challenge versions.

[Game Center challenge version releases](/documentation/AppStoreConnectAPI/game-center-challenges-version-releases)

Manage compatible Game Center challenge version releases.

[Game Center challenges localizations](/documentation/AppStoreConnectAPI/game-center-challenges-localizations)

Manage compatible Game Center-enabled versions.

[Game Center challenge images](/documentation/AppStoreConnectAPI/game-center-challenge-images)

Manage image assets for your Game Center challenges.

### Activities

[Configuring Game center activities](/documentation/AppStoreConnectAPI/configuring-game-center-activities)

Setup and configure a way for players to compete on a specific task or part of your game.

[Game Center activities](/documentation/AppStoreConnectAPI/game-center-activities)

Manage Game Center activities for your apps.

[Game Center activity versions](/documentation/AppStoreConnectAPI/game-center-activity-versions)

Manage versions for your Game Center activities.

[Game Center activity version releases](/documentation/AppStoreConnectAPI/game-center-activity-version-releases)

Manage version releases for your Game Center activities.

[Game Center activity localizations](/documentation/AppStoreConnectAPI/game-center-activity-localizations)

Manage localizations for your Game Center activities.

[Game Center activity images](/documentation/AppStoreConnectAPI/game-center-activity-images)

Manage images for your Game Center activities.

### App versions

[Game Center app versions](/documentation/AppStoreConnectAPI/game-center-app-versions)

Manage app versions for your apps.

### Matchmaking rules

[Rules](/documentation/AppStoreConnectAPI/rules)

Manage the matchmaking rules that Game Center uses to find players.

[Expressions](/documentation/AppStoreConnectAPI/expressions)

Write expressions that query the match requests in a queue to find the best players for a match.

[Rule sets](/documentation/AppStoreConnectAPI/rule-sets)

Manage the rule sets that you add matchmaking rules and teams to.

[Queues](/documentation/AppStoreConnectAPI/queues)

Manage the queues that contain matchmaking rule sets and that you submit match requests to.

[Teams](/documentation/AppStoreConnectAPI/teams)

Manage the teams that you add to matchmaking rule sets.

[Testing](/documentation/AppStoreConnectAPI/testing)

Test matchmaking rules using sample data.

[Metrics](/documentation/AppStoreConnectAPI/metrics)

Analyze data about matchmaking rules.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)