Contents

Read App Information

Get information about a specific app.

URL

GET https://api.appstoreconnect.apple.com/v1/apps/{id}

Path Parameters

NameTypeDescription
id Requiredstring

An opaque resource ID that uniquely identifies the resource. Obtain the app resource ID from the List Apps response.

Query Parameters

NameTypeDescription
fields[apps] Optional[string]

Fields to return for included related types.

fields[betaLicenseAgreements] Optional[string]

Fields to return for included related types.

include Optional[string]

Relationship data to include in the response.

fields[preReleaseVersions] Optional[string]

Fields to return for included related types.

fields[betaAppReviewDetails] Optional[string]

Fields to return for included related types.

fields[betaAppLocalizations] Optional[string]

Fields to return for included related types.

fields[builds] Optional[string]

Fields to return for included related types.

fields[betaGroups] Optional[string]

Fields to return for included related types.

limit[preReleaseVersions] Optionalinteger

Number of included related resources to return.

limit[builds] Optionalinteger

Number of included related resources to return.

limit[betaGroups] Optionalinteger

Number of included related resources to return.

limit[betaAppLocalizations] Optionalinteger

Number of included related resources to return.

limit[appStoreVersions] Optionalinteger

Number of resources to return.

limit[appInfos] Optionalinteger

Number of resources to return.

fields[endUserLicenseAgreements] Optional[string]

fields[appStoreVersions] Optional[string]

fields[appInfos] Optional[string]

limit[gameCenterEnabledVersions] Optionalinteger

Number of resources to return.

fields[gameCenterEnabledVersions] Optional[string]

limit[inAppPurchases] Optionalinteger

Number of resources to return.

fields[inAppPurchases] Optional[string]

fields[ciProducts] Optional[string]

limit[appClips] Optionalinteger

Number of resources to return.

fields[appClips] Optional[string]

fields[reviewSubmissions] Optional[string]

fields[appCustomProductPages] Optional[string]

fields[appEvents] Optional[string]

limit[appCustomProductPages] Optionalinteger

Number of resources to return.

limit[appEvents] Optionalinteger

Number of resources to return.

limit[reviewSubmissions] Optionalinteger

Number of resources to return.

fields[subscriptionGracePeriods] Optional[string]

fields[promotedPurchases] Optional[string]

fields[subscriptionGroups] Optional[string]

limit[inAppPurchasesV2] Optionalinteger

Number of resources to return.

limit[promotedPurchases] Optionalinteger

Number of resources to return.

limit[subscriptionGroups] Optionalinteger

Number of resources to return.

fields[appStoreVersionExperiments] Optional[string]

limit[appStoreVersionExperimentsV2] Optionalinteger

fields[appEncryptionDeclarations] Optional[string]

limit[appEncryptionDeclarations] Optionalinteger

fields[gameCenterDetails] Optional[string]

fields[androidToIosAppMappingDetails] Optional[string]

limit[androidToIosAppMappingDetails] Optionalinteger

Response Codes

StatusReasonTypeDescription
200OK
Content-Type: application/json
AppResponse

400Bad Request
Content-Type: application/json
ErrorResponse

An error occurred with your request.

401Unauthorized
Content-Type: application/json
ErrorResponse

403Forbidden
Content-Type: application/json
ErrorResponse

Request not authorized.

404Not Found
Content-Type: application/json
ErrorResponse

Resource not found.

429
Content-Type: application/json
ErrorResponse

Discussion

Example Request and Response

See Also

Getting and modifying app information