Game Center leaderboards
Create and manage leaderboards for your apps.
Overview
Use leaderboards in your games so players can compare their scores against other players in the same game. When you configure leaderboards in App Store Connect, you specify details such as the scores to collect and how to order them.
For more information about how to use leaderboards in your app, see Configure leaderboards.
Topics
Reading leaderboards
Read Game Center leaderboard informationList all versions for a Game Center leaderboardGet all version IDs for a Game Center leaderboardRead leaderboard informationRead group information for a leaderboardList all localizations for a leaderboardGET /v1/gameCenterLeaderboards/{id}/relationships/localizationsList all groups to which a leaderboard belongsList releases for a leaderboardGET /v1/gameCenterLeaderboards/{id}/relationships/releases
Creating, modifying, and deleting leaderboards
Create a Game Center leaderboardModify a Game Center leaderboardModify the activity for a Game Center leaderboardModify the challenge for a Game Center leaderboardDelete a Game Center leaderboardCreate a leaderboardEdit a leaderboardEdit the relationship between a leaderboard and a group leaderboardPATCH /v1/gameCenterLeaderboards/{id}/relationships/activityPATCH /v1/gameCenterLeaderboards/{id}/relationships/challengeDelete a leaderboard
Objects and types
GameCenterLeaderboardV2GameCenterLeaderboardV2CreateRequestGameCenterLeaderboardV2ResponseGameCenterLeaderboardV2UpdateRequestGameCenterLeaderboardsV2ResponseGameCenterLeaderboardV2ActivityLinkageRequestGameCenterLeaderboardV2ChallengeLinkageRequestGameCenterLeaderboardV2VersionsLinkagesResponseGameCenterLeaderboardUpdateRequestGameCenterLeaderboardsResponseGameCenterLeaderboardGameCenterLeaderboardCreateRequestGameCenterLeaderboardResponseGameCenterLeaderboardGroupLeaderboardLinkageRequestGameCenterLeaderboardGroupLeaderboardLinkageResponseGameCenterLeaderboardActivityLinkageRequestGameCenterLeaderboardChallengeLinkageRequestGameCenterLeaderboardFormatterStringToStringMap