mirror of
https://github.com/rudrankriyam/App-Store-Connect-CLI.git
synced 2026-04-25 23:55:51 +03:00
[GH-ISSUE #319] Parity: Review submissions and submission items #93
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#93
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/319
Overview
Expose remaining review submission endpoints: submission item CRUD and submission updates, plus relationship-only endpoints where useful. Keep JSON-first output and explicit flags.
Scope (OpenAPI resources)
reviewSubmissionItemsGET/PATCH by IDreviewSubmissionsPATCH by IDProposed CLI
Top-level group:
asc review ...New/expanded subcommands:
review items get --id ITEM_IDreview items update --id ITEM_ID --state READY_FOR_REVIEW|IN_REVIEW|...review submissions update --id SUBMISSION_ID --canceled true|falsereview submissions items-ids --id SUBMISSION_ID(optional IDs-only)Examples:
asc review items get --id ITEM_IDasc review items update --id ITEM_ID --state READY_FOR_REVIEWasc review submissions update --id SUBMISSION_ID --canceled trueFlag patterns
Common:
--id,--output,--pretty,--confirmResource-specific:
--state,--canceledOutput
--prettyfor JSON--output table/markdownfor list commandsDetailed TODO
GET /v1/reviewSubmissionItems/{id}PATCH /v1/reviewSubmissionItems/{id}Acceptance criteria
asc review items getreturns item detailsasc review items updateupdates stateasc review submissions updateupdates submission attributesTests
Implementation notes
internal/asc/client_reviews.gointernal/cli/reviewsreview submissionscommands@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):
Summary:
asc reviewcommands foritems-get,items-update --state,submissions-update --canceled, andsubmissions-items-ids, and updated help/examples accordingly.Tests run (all green):
make build,make lint,make test.I pushed the changes to
cursor/review-items-and-submissions-14ff. I can’t open a PR directly in this environment, but GitHub provided this link to open one: https://github.com/rudrankriyam/App-Store-Connect-CLI/pull/new/cursor/review-items-and-submissions-14ff.@rudrankriyam commented on GitHub (Jan 30, 2026):
Fixed by #333. Included in release 0.20.2.