mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 15:45:48 +03:00
[GH-ISSUE #322] Parity: App Events relationships and nested media access #95
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#95
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 30, 2026).
Original GitHub issue: https://github.com/rudrankriyam/App-Store-Connect-CLI/issues/322
Overview
Expose remaining App Events relationship and nested media endpoints (mostly read-only) to close small gaps after the main App Events CLI support.
Scope (OpenAPI resources)
GET /v1/appEvents/{id}/localizationsGET /v1/appEvents/{id}/relationships/localizationsGET /v1/appEventLocalizations/{id}/appEventScreenshotsGET /v1/appEventLocalizations/{id}/appEventVideoClipsProposed CLI
Top-level group:
asc app-events ...New/expanded subcommands:
app-events localizations list --event-id ID(ensure direct endpoint)app-events localizations screenshots list --localization-id IDapp-events localizations video-clips list --localization-id IDapp-events relationships get --event-id ID --type localizationsExamples:
asc app-events localizations list --event-id EVENT_IDasc app-events localizations screenshots list --localization-id LOC_IDFlag patterns
Common:
--event-id,--localization-id,--output,--prettyOutput
--prettyfor JSON--output table/markdownfor list commandsDetailed TODO
app-events localizationsAcceptance criteria
Tests
Implementation notes
internal/asc/client_app_events.gointernal/cli/app_events@rudrankriyam commented on GitHub (Jan 30, 2026):
@cursor Please implement per issue description. No live credentials; use mocked tests. Run make build/lint/test and open a PR when green. Keep JSON-first output and explicit flags; no interactive prompts.
@cursor[bot] commented on GitHub (Jan 30, 2026):
Tests (mocked, no live creds):
make build && make lint && make testWalkthrough artifact:
/opt/cursor/artifacts/app_events_localizations_relationships_help/recording_demo.mp4(shows the new list/relationships subcommands and flags).@rudrankriyam commented on GitHub (Jan 30, 2026):
Fixed by #335 and top-level relationship additions/tests in #341. Included in release 0.20.2.