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

# Game Center leaderboards scores

Create and modify Game Center leaderboards scores.

## Discussion

This endpoint is different than most in App Store Connect API, with this you can create or modify a player’s leaderboard score in your app. Any and all data you send through this endpoint overwrites existing data for the player’s score.

> Tip:
> These endpoints require information from GameKit, specifically <doc://com.apple.documentation/documentation/GameKit/GKPlayer/gamePlayerID>.

## Topics

### Managing Game Center leaderboard scores

[`Add a Score to a Leaderbaord`](/documentation/AppStoreConnectAPI/POST-v1-gameCenterLeaderboardEntrySubmissions)

Add a new score for a player to a leaderboard.

### Objects

[`object GameCenterLeaderboardEntrySubmission`](/documentation/AppStoreConnectAPI/GameCenterLeaderboardEntrySubmission)

A player’s score submission to a Game Center leaderboard, including the score value and context.

[`object GameCenterLeaderboardEntrySubmissionCreateRequest`](/documentation/AppStoreConnectAPI/GameCenterLeaderboardEntrySubmissionCreateRequest)

The request body you use to create a Game Center leaderboard entry submission.

[`object GameCenterLeaderboardEntrySubmissionResponse`](/documentation/AppStoreConnectAPI/GameCenterLeaderboardEntrySubmissionResponse)

A response confirming a player’s score submission to a Game Center leaderboard.



---

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)