Change an App Review submission
update_reviewResolve a fixed rejected item, remove an item, cancel review, resubmit all ready items, or release an approved app version. Uses exact Apple IDs from get_review. Preview without confirm; confirm:true performs the action. Removing items cannot be undone in that submission. Fix the actual issue before resolve_item. On pending, repeat unchanged arguments with request_key; get_store_operation recovers it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | Proceed despite non-blocking warnings shown in the preview. Leave false unless the user accepts them. | |
| action | Yes | resolve_item (after fixing a rejection), remove_item, cancel, resubmit or release (an approved version). | |
| confirm | No | false (default) returns a preview and changes nothing. true performs the change; set it only after the user approves that exact preview. | |
| item_id | No | Apple review item ID from get_review. Needed for resolve_item and remove_item. | |
| project_id | Yes | NoMac project ID (prj_…). push_project and connect_status list your projects. | |
| request_key | No | Idempotency key you choose (letters, digits, dash, underscore). Retry a lost response with the same key and identical arguments; use a new key for new work. | |
| asc_submission_id | Yes | Apple App Review submission ID, from get_review. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed |