List Apps
Headers
| Header | Required | Description |
|---|---|---|
| X-ASC-Issuer-Id | Yes | Your Issuer ID |
| X-ASC-Key-Id | Yes | Your Key ID |
| X-ASC-Private-Key | Yes* | Your private key (PEM) |
Query Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| bundleId | string | — | Filter by bundle ID (e.g. app.taperecord) |
| limit | integer | 50 | Max results (1-200) |
| cursor | string | — | Pagination cursor |
Response
Get App
Path Parameters
| Name | Type | Description |
|---|---|---|
| appId | string | App Store Connect app ID (numeric, e.g. 6759740679) |
Response
Returns the app object withname, bundleId, sku, primaryLocale.
List App Infos
name and subtitle.
Path Parameters
| Name | Type | Description |
|---|---|---|
| appId | string | App Store Connect app ID (numeric, e.g. 6759740679) |
Query Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| limit | integer | 50 | Max results (1-200) |
| cursor | string | — | Pagination cursor |
Response Fields
| Field | Description |
|---|---|
| appStoreState | App-level state for the App Info resource |
List App Info Localizations
name and subtitle.
Path Parameters
| Name | Type | Description |
|---|---|---|
| appInfoId | string | App Info ID from GET /v1/connect/apps/:appId/app-infos |
Response Fields
| Field | Description |
|---|---|
| locale | Localization code (e.g. en-US, tr) |
| name | Localized app name |
| subtitle | Localized subtitle shown in App Information |
| privacyPolicyText | Privacy policy text for that locale (if available) |
Update App Info Localization
Path Parameters
| Name | Type | Description |
|---|---|---|
| localizationId | string | App Info Localization ID |
Request Body
| Attribute | Type | Description |
|---|---|---|
| name | string | Localized app name |
| subtitle | string | Localized subtitle |
| privacyPolicyText | string | Localized privacy policy text |
List Versions
Query Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| platform | string | — | Filter: IOS, MAC_OS, TV_OS |
| limit | integer | 50 | Max results (1-200) |
| cursor | string | — | Pagination cursor |
Response Fields
| Field | Description |
|---|---|
| versionString | Version number (e.g. 1.1) |
| platform | IOS, MAC_OS, or TV_OS |
| appStoreState | PREPARE_FOR_SUBMISSION, READY_FOR_SALE, REJECTED, etc. |
| releaseType | MANUAL, AFTER_APPROVAL, SCHEDULED |
| earliestReleaseDate | Scheduled release date (if applicable) |
| createdDate | When the version was created |
Create Version
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| versionString | string | Yes | Version number (e.g. 1.2, 2.0) |
| platform | string | Yes | IOS, MAC_OS, or TV_OS |
Update Version
Request Body
| Attribute | Type | Description |
|---|---|---|
| versionString | string | Version number |
| copyright | string | Copyright notice |
| releaseType | string | MANUAL, AFTER_APPROVAL, SCHEDULED |
| earliestReleaseDate | string | ISO 8601 date for scheduled release |
| downloadable | boolean | Whether the version is downloadable |

