<!--
{
  "documentType" : "article",
  "framework" : "AppStoreConnectAPI",
  "identifier" : "/documentation/AppStoreConnectAPI/app-custom-product-pages",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "App Custom Product Pages"
}
-->

# App Custom Product Pages

Create and manage your app’s custom product pages, including page visibility, that you use to highlight features or content for marketing efforts.

## Topics

### Endpoints

[`POST /v1/appCustomProductPages`](/documentation/AppStoreConnectAPI/POST-v1-appCustomProductPages)

Add a custom product page for your app.

[`PATCH /v1/appCustomProductPages/{id}`](/documentation/AppStoreConnectAPI/PATCH-v1-appCustomProductPages-_id_)

Update the name and visibility status of an app custom product page.

[`GET /v1/apps/{id}/appCustomProductPages`](/documentation/AppStoreConnectAPI/GET-v1-apps-_id_-appCustomProductPages)

Get a list of all custom product pages for a specific app.

[`GET /v1/appCustomProductPages/{id}`](/documentation/AppStoreConnectAPI/GET-v1-appCustomProductPages-_id_)

Get information about a specific app custom product page.

[`GET /v1/appCustomProductPages/{id}/appCustomProductPageVersions`](/documentation/AppStoreConnectAPI/GET-v1-appCustomProductPages-_id_-appCustomProductPageVersions)

List the versions for a custom product page version.

[`GET /v1/appCustomProductPages/{id}/relationships/appCustomProductPageVersions`](/documentation/AppStoreConnectAPI/GET-v1-appCustomProductPages-_id_-relationships-appCustomProductPageVersions)

Get a list of custom product page version IDs associated with a custom product page.

[`DELETE /v1/appCustomProductPages/{id}`](/documentation/AppStoreConnectAPI/DELETE-v1-appCustomProductPages-_id_)

Delete metadata that you configured for a custom product page.

### Objects

[`AppCustomProductPage`](/documentation/AppStoreConnectAPI/AppCustomProductPage)

A custom variant of an app’s App Store product page, used for targeted marketing campaigns.

[`AppCustomProductPageCreateRequest`](/documentation/AppStoreConnectAPI/AppCustomProductPageCreateRequest)

The request body you use to create an app custom product page.

[`AppCustomProductPageResponse`](/documentation/AppStoreConnectAPI/AppCustomProductPageResponse)

The response body for endpoints that create, read, or modify a single custom App Store product page.

[`AppCustomProductPageUpdateRequest`](/documentation/AppStoreConnectAPI/AppCustomProductPageUpdateRequest)

The request body you use to update an app custom product page.

[`AppCustomProductPagesResponse`](/documentation/AppStoreConnectAPI/AppCustomProductPagesResponse)

The response body for endpoints that list custom App Store product pages for an app.

[`AppCustomProductPageAppCustomProductPageVersionsLinkagesResponse`](/documentation/AppStoreConnectAPI/AppCustomProductPageAppCustomProductPageVersionsLinkagesResponse)

A response containing the resource identifiers of versions for a custom App Store product page.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)