mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 15:45:48 +03:00
[GH-ISSUE #370] Parity: Game Center v1 relationships, images, metrics #109
Labels
No labels
bug
bug
documentation
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/App-Store-Connect-CLI#109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rudrankriyam on GitHub (Jan 31, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/370
Overview
Add missing Game Center v1 relationship, image, release, and metrics endpoints for parity.
Scope (OpenAPI resources)
/v1/gameCenterAchievementLocalizations/{id}/gameCenterAchievement/v1/gameCenterAchievementLocalizations/{id}/gameCenterAchievementImage/v1/gameCenterAchievements/{id}/groupAchievement/v1/gameCenterActivityLocalizations/{id}/image/v1/gameCenterActivityVersions/{id}/defaultImage/v1/gameCenterChallengeLocalizations/{id}/image/v1/gameCenterChallengeVersions/{id}/defaultImage/v1/gameCenterDetails/{id}/achievementReleases/v1/gameCenterDetails/{id}/gameCenterAchievementsV2/v1/gameCenterDetails/{id}/gameCenterLeaderboardSetsV2/v1/gameCenterDetails/{id}/gameCenterLeaderboardsV2/v1/gameCenterDetails/{id}/leaderboardReleases/v1/gameCenterDetails/{id}/leaderboardSetReleases/v1/gameCenterDetails/{id}/metrics/classicMatchmakingRequests/v1/gameCenterDetails/{id}/metrics/ruleBasedMatchmakingRequests/v1/gameCenterGroups/{id}/gameCenterAchievements/v1/gameCenterGroups/{id}/gameCenterAchievementsV2/v1/gameCenterGroups/{id}/gameCenterActivities/v1/gameCenterGroups/{id}/gameCenterChallenges/v1/gameCenterGroups/{id}/gameCenterLeaderboards/v1/gameCenterGroups/{id}/gameCenterLeaderboardSets/v1/gameCenterGroups/{id}/gameCenterLeaderboardSetsV2/v1/gameCenterGroups/{id}/gameCenterLeaderboardsV2/v1/gameCenterLeaderboardLocalizations/{id}/gameCenterLeaderboardImage/v1/gameCenterLeaderboards/{id}/groupLeaderboard/v1/gameCenterLeaderboardSetLocalizations/{id}/gameCenterLeaderboardSetImage/v1/gameCenterLeaderboardSetMemberLocalizations/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/gameCenterLeaderboard/v1/gameCenterLeaderboardSetMemberLocalizations/{id}/gameCenterLeaderboardSet/v1/gameCenterLeaderboardSets/{id}/groupLeaderboardSet/v1/gameCenterMatchmakingRuleSets/{id}/matchmakingQueuesProposed CLI
asc game-center achievements ...asc game-center activities ...asc game-center challenges ...asc game-center leaderboards ...asc game-center leaderboard-sets ...asc game-center matchmaking ...Examples:
asc game-center achievements localizations image get --id "LOCALIZATION_ID"asc game-center groups leaderboards list --id "GROUP_ID"asc game-center details metrics classic-matchmaking --id "DETAILS_ID"Flag patterns
Common:
--app,--id,--output,--pretty,--limit,--next,--paginateOutput
--prettyfor JSON--output table/markdownfor list commandsDetailed TODO
Acceptance criteria
Tests
Implementation notes
internal/asc/client_game_center.gointernal/cli/gamecenterReferences
docs/openapi/latest.jsondocs/openapi/paths.txt@rudrankriyam commented on GitHub (Jan 31, 2026):
@cursor please implement
@cursor[bot] commented on GitHub (Jan 31, 2026):
game-center detailscommand, added validation coverage for all new Game Center relationship/image/detail subcommands, and added client HTTP tests for the new Game Center detail, group, matchmaking, and leaderboard-set-member-localization endpoints.Tests:
make testgo test ./internal/asc ./internal/cli/cmdtest -run GameCenterDetails(recorded)Walkthrough artifact:
/opt/cursor/artifacts/game_center_details_tests/recording_demo.mp4(shows the targeted GameCenterDetails tests passing)@rudrankriyam commented on GitHub (Jan 31, 2026):
Closed by #383.