---
title: Product Pages Endpoints
framework: Apple Ads Platform API
role: collectionGroup
role_heading: API Collection
platforms: [apple ads platform api 1.0+]
path: apple-ads-platform-api/product-pages-endpoints
---

# Product Pages Endpoints

Retrieve product pages and their localized details.

## Overview

Overview Product pages are the App Store listings that users land on after tapping an ad. You create and manage them in App Store Connect. The Apple Ads Platform API provides read-only endpoints to discover, retrieve, and inspect them. Product pages serve as the post-tap destination in a Creative object and determine which app experience users see after they tap your ad. Use Search Apps Endpoints to find an app’s adamId before looking up its product pages, and confirm the app is eligible to advertise with App Eligibility Endpoints before building a creative around one of its product pages. Call the Product Pages Endpoints Use these endpoints to discover, retrieve, and inspect product pages:  |  |   |  |   |  |   |  |   |  |  Compare the Default with Custom Product Pages The endpoint you call depends on whether you need the app’s default listing or a specific custom product page:  |   |   |  Use the Default Product Page Every app has exactly one Default Product Page (DPP). It reflects the app’s standard App Store listing: the same screenshots, preview videos, app name, and description that all users see by default. You don’t need any additional setup to use it for advertising. When creating a creative for a default product page, set creativeType to DEFAULT_PRODUCT_PAGE and reference the app by its adamId in the creative’s destination field. To retrieve the DPP’s localized assets for a given app without needing a productPageId, use Query App Locale Details. Use Custom Product Pages Custom Product Pages (CPPs) are alternate product pages you configure in App Store Connect with tailored screenshots, preview videos, and promotional text. You design each CPP for a specific audience or campaign goal, showing a different app experience to different users without changing your default listing. A custom product page has its own productPageId, which you use in the creative’s destination field alongside the app’s adamId. Set creativeType to CUSTOM_PRODUCT_PAGE when creating a creative for a CPP. To retrieve product pages available to the authenticated ad account, use Query Product Pages. This endpoint returns all three product page types (DPP, CPP, and PPO). To fetch a specific page by its productPageId, use Get Product Page by ID. Reference a Product Page in a Creative Product page creatives use the destination field to define the post-tap App Store listing. The adamId and productPageId belong in destination.parameters, not directly on destination. Retrieve Locale Details Each product page has per-locale metadata describing how the app appears for a given App Store country or region and language. Locale details include: appName: The localized app display name as it appears on the App Store. subTitle: The app subtitle for the locale. promotionalText: Up to 170 characters of promotional copy. deviceClasses: Supported device classes (IPHONE, IPAD) for the locale. assetsByDevice: Screenshots and preview videos organized by device type via DeviceAssetGroup, with fallback devices when assets aren’t available for a given class. To retrieve locale details for any combination of product pages, App Store countries or regions, and languages in a single request, use Query Product Page Locale Details.

## Topics

- [Query Product Pages](apple-ads-platform-api/query-product-pages.md)
- [Get Product Page by ID](apple-ads-platform-api/get-product-page-by-id.md)
- [Query Product Page Locale Details](apple-ads-platform-api/query-product-page-locale-details.md)
- [Query App Locale Details](apple-ads-platform-api/query-default-product-page-locale-details-by-adam-id.md)

## See Also

### Related Documentation

- [Search Apps Endpoints](apple-ads-platform-api/search-apps-endpoints.md)
- [App Eligibility Endpoints](apple-ads-platform-api/app-eligibility-endpoints.md)

### Product Pages

- [Product Pages Data Objects](apple-ads-platform-api/product-pages-data-objects.md)
