--- title: AppUsageRecord - Partner API description: |- An app charge. This charge varies based on how much the merchant uses the app or a service that the app integrates with. api_version: 2025-10 api_name: partner type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/partner/latest/objects/appusagerecord md: https://shopify.dev/docs/api/partner/latest/objects/appusagerecord.md --- # App​Usage​Record object An app charge. This charge varies based on how much the merchant uses the app or a service that the app integrates with. ## Fields * amount [Money!](https://shopify.dev/docs/api/partner/latest/objects/Money) non-null The amount of the app charge. * id [ID!](https://shopify.dev/docs/api/partner/latest/scalars/ID) non-null A globally unique identifier. * name [String!](https://shopify.dev/docs/api/partner/latest/scalars/String) non-null The name of the app charge. * test [Boolean!](https://shopify.dev/docs/api/partner/latest/scalars/Boolean) non-null Whether the app purchase was a test transaction. *** ## Map ### Fields with this object * ||-[AppUsageRecordEvent.charge](https://shopify.dev/docs/api/partner/latest/interfaces/AppUsageRecordEvent#fields-charge) * {}[UsageChargeApplied.charge](https://shopify.dev/docs/api/partner/latest/objects/UsageChargeApplied#field-UsageChargeApplied.fields.charge) *** ## Interfaces * * [App​Charge](https://shopify.dev/docs/api/partner/latest/interfaces/AppCharge) interface * [Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node) interface *** ## ||-AppUsageRecord Implements ### Implements * ||-[App​Charge](https://shopify.dev/docs/api/partner/latest/interfaces/AppCharge) * ||-[Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node)