---
title: InAppPurchase
framework: appstoreconnectapi
role: symbol
role_heading: Object
path: appstoreconnectapi/inapppurchase
---

# InAppPurchase

A one-time purchasable item available in an app, such as a consumable, non-consumable, or non-renewing subscription.

## Declaration

```data
object InAppPurchase
```

## Properties

attributes: id: links: relationships: type:

## Topics

### Objects

- [InAppPurchase.Attributes](appstoreconnectapi/inapppurchase/attributes-data.dictionary.md)
- [InAppPurchase.Relationships](appstoreconnectapi/inapppurchase/relationships-data.dictionary.md)

## See Also

### Objects and data types

- [App](appstoreconnectapi/app.md)
- [AppWithoutIncludesResponse](appstoreconnectapi/appwithoutincludesresponse.md)
- [AppsWithoutIncludesResponse](appstoreconnectapi/appswithoutincludesresponse.md)
- [AppUpdateRequest](appstoreconnectapi/appupdaterequest.md)
- [AppClipsResponse](appstoreconnectapi/appclipsresponse.md)
- [AppResponse](appstoreconnectapi/appresponse.md)
- [AppsResponse](appstoreconnectapi/appsresponse.md)
- [InAppPurchaseResponse](appstoreconnectapi/inapppurchaseresponse.md)
- [InAppPurchasesResponse](appstoreconnectapi/inapppurchasesresponse.md)
- [AppBetaTestersLinkagesRequest](appstoreconnectapi/appbetatesterslinkagesrequest.md)
- [AppPricePointV3](appstoreconnectapi/apppricepointv3.md)
- [AppPricePointV3Response](appstoreconnectapi/apppricepointv3response.md)
- [AppPricePointsV3Response](appstoreconnectapi/apppricepointsv3response.md)
- [AppPriceSchedule](appstoreconnectapi/apppriceschedule.md)
- [AppPriceScheduleCreateRequest](appstoreconnectapi/apppriceschedulecreaterequest.md)
