---
title: App Custom Product Page Screenshots
framework: appstoreconnectapi
role: collectionGroup
role_heading: API Collection
path: appstoreconnectapi/app-custom-product-page-screenshots
---

# App Custom Product Page Screenshots

Upload and download app screenshots for an app locale and display target.

## Overview

Overview An appScreenshots resource represents a single app screenshot for an app locale and display target. Use this resource to: Upload new app screenshots to App Store Connect. Download existing screenshots. To upload screenshots, begin by using the Create an app screenshot set endpoint for the locale and display target. To upload screenshots, you must create an asset reservation, then follow the upload operations specified in the response.

## Topics

### Endpoints

- [List App Screenshot Sets for a Custom Product Page Localization](appstoreconnectapi/get-v1-appcustomproductpagelocalizations-_id_-appscreenshotsets.md)
- [List all app screenshots for an app screenshot set](appstoreconnectapi/get-v1-appscreenshotsets-_id_-appscreenshots.md)
- [Read app screenshot information](appstoreconnectapi/get-v1-appscreenshots-_id_.md)
- [Create an app screenshot](appstoreconnectapi/post-v1-appscreenshots.md)
- [Modify an app screenshot](appstoreconnectapi/patch-v1-appscreenshots-_id_.md)
- [Delete an app screenshot](appstoreconnectapi/delete-v1-appscreenshots-_id_.md)

### Objects

- [AppScreenshot](appstoreconnectapi/appscreenshot.md)
- [AppScreenshotCreateRequest](appstoreconnectapi/appscreenshotcreaterequest.md)
- [AppScreenshotUpdateRequest](appstoreconnectapi/appscreenshotupdaterequest.md)
- [AppScreenshotResponse](appstoreconnectapi/appscreenshotresponse.md)
- [AppScreenshotsResponse](appstoreconnectapi/appscreenshotsresponse.md)
- [UploadOperation](appstoreconnectapi/uploadoperation.md)

## See Also

### Managing Custom Product Page Screenshots

- [App Custom Product Page Screenshot Sets](appstoreconnectapi/app-custom-product-page-screenshot-sets.md)
