<!--
{
  "availability" : [
    "App Store Connect API: 2.0.0 - 4.4.1"
  ],
  "documentType" : "article",
  "framework" : "AppStoreConnectAPI",
  "identifier" : "/documentation/AppStoreConnectAPI/in-app-purchase-images-v1",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "In-App Purchase images (v1)"
}
-->

# In-App Purchase images (v1)

Create, modify, and delete promotion images for your In-App Purchases.

## Discussion> Important:
> This is deprecated. Use <doc://com.apple.appstoreconnectapi/documentation/AppStoreConnectAPI/in-app-purchase-images> instead.

## Topics

### Endpoints

[`Create an image for an In-App Purchase (v1)`](/documentation/AppStoreConnectAPI/POST-v1-inAppPurchaseImages)

Reserve an image asset to appear in the App Store, representing an In-App Purchase.

[`Read In-App Purchase image information (v1)`](/documentation/AppStoreConnectAPI/GET-v1-inAppPurchaseImages-_id_)

Read details about a specific In-App Purchase image.

[`List In-App Purchase images`](/documentation/AppStoreConnectAPI/GET-v2-inAppPurchases-_id_-images)

List all images for a specific In-App Purchase.

[`Commit an image for an In-App Purchase (v1)`](/documentation/AppStoreConnectAPI/PATCH-v1-inAppPurchaseImages-_id_)

Commit an uploaded image asset for an In-App Purchase.

[`Delete an In-App Purchase image (v1)`](/documentation/AppStoreConnectAPI/DELETE-v1-inAppPurchaseImages-_id_)

Delete the image asset that appears on the App Store listing that represents an In-App Purchase.

### Objects

[`object InAppPurchaseImage`](/documentation/AppStoreConnectAPI/InAppPurchaseImage)

A screenshot or image associated with an In-App Purchase or subscription, displayed on the App Store product page.

[`object InAppPurchaseImageCreateRequest`](/documentation/AppStoreConnectAPI/InAppPurchaseImageCreateRequest)

The request body you use to create an In-App Purchase image reservation.

[`object InAppPurchaseImageResponse`](/documentation/AppStoreConnectAPI/InAppPurchaseImageResponse)

A response containing a single image for an In-App Purchase.

[`object InAppPurchaseImageUpdateRequest`](/documentation/AppStoreConnectAPI/InAppPurchaseImageUpdateRequest)

The request body for updating the upload state or file content of an In-App Purchase image.

[`object InAppPurchaseImagesResponse`](/documentation/AppStoreConnectAPI/InAppPurchaseImagesResponse)

A response containing a list of images for an In-App Purchase.



---

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)