Raw App Store Connect request
asc_requestCall the App Store Connect API directly to handle tasks not covered by workflow tools, returning raw JSON responses.
Instructions
Escape hatch for anything the workflow tools don't cover: calls the App Store Connect API directly and returns the JSON. path is relative to https://api.appstoreconnect.apple.com, e.g. /v1/apps/123/appInfos. GET works in read-only mode; POST, PATCH and DELETE need ASC_WRITE=1, and DELETE also needs confirm: true. Prefer the workflow tools: they check state, retry safely and wait for Apple's processing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON:API request body for POST and PATCH. | |
| path | Yes | API path, e.g. /v1/apps or /v1/builds/{id}. Must start with /v1/, /v2/ or /v3/. | |
| query | No | Query parameters, e.g. {"filter[app]": "123", "limit": 50}. | |
| method | No | GET | |
| confirm | No | Must be true for DELETE. | |
| all_pages | No | For GET collections: follow links.next and return every page (at most 2,000 items). |