App Store Connect by Custom Product Page

Get App Store Connect performance for the Custom Product Pages (CPPs) you select, with a breakdown by app, country and CPP, for 1 credit per request whatever the number of CPPs, apps, countries or days.

Price

DatapointDescriptioncredits/request
CPP objectHash containing the name and status of the Custom Product Page, the start date and end date of the report, and the values of the property.1

The response for the request will be a JSON which contains all the info related to the selected property, grouped by app id, country code and CPP store id, without pagination.

Custom Product Page reports cover 6 of the properties listed in the property parameter table: impressions-total, impressions-total-unique, page-view-count, page-view-unique, units and installs.

The CPP store ids are the UUIDs assigned by App Store Connect. You can read them from your App Store Connect account, or from CPP by App, which returns a cpp_id for each Custom Product Page observed on the store.

Update frequency, available history and country availability are the same as for the other App Store Connect reports. You can find them on the App Store Connect page.

Query Params
string
required

The api-account-id of the integrated account. Get the list of integrated accounts using the integrated accounts endpoint. You can only pass 1 api account id. It must be an "itunes-connect" integration.

string
required

The list of Custom Product Page store ids separated by commas. Each one is the UUID (36 characters) assigned by App Store Connect. You can pass several of them.

string
enum
required
Defaults to units

The property you want to obtain a report for. CPP reports cover 6 of the App Store Connect properties: impressions-total, impressions-total-unique, page-view-count, page-view-unique, units, installs. You can only pass 1 property.
Default: units

Allowed:
string

The list of app ids separated by commas for which to fetch the report. Get the list of products using the integrated apps endpoint.
Default: all products

string

The list of two letter country codes (ISO Alpha-2) separated by commas.
Default: all countries available in App Store Connect

date

The start date for the report in the format: YYYY-MM-DD. Must be sent together with end_date.
Default: 30 days ago

date

The end date for the report in the format: YYYY-MM-DD. Must be sent together with start_date.
Default: yesterday

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json