--- title: AppUsageRecordEvent - Partner API description: An app event for an app usage charge. api_version: 2025-01 api_name: partner type: interface api_type: graphql source_url: html: 'https://shopify.dev/docs/api/partner/2025-01/interfaces/AppUsageRecordEvent' md: >- https://shopify.dev/docs/api/partner/2025-01/interfaces/AppUsageRecordEvent.md --- # App​Usage​Record​Event interface An app event for an app usage charge. ## Fields * charge [App​Usage​Record!](https://shopify.dev/docs/api/partner/2025-01/objects/AppUsageRecord) non-null An app charge. This charge varies based on how much the merchant uses the app or a service that the app integrates with. *** ## Types implemented in * [Usage​Charge​Applied](https://shopify.dev/docs/api/partner/2025-01/objects/UsageChargeApplied) OBJECT An event that marks that an app usage charge was applied. * app [App!](https://shopify.dev/docs/api/partner/2025-01/objects/App) non-null A Shopify [app](https://shopify.dev/concepts/apps). * charge [App​Usage​Record!](https://shopify.dev/docs/api/partner/2025-01/objects/AppUsageRecord) non-null An app charge. This charge varies based on how much the merchant uses the app or a service that the app integrates with. * occurred​At [Date​Time!](https://shopify.dev/docs/api/partner/2025-01/scalars/DateTime) non-null The date and time when the event took place. * shop [Shop!](https://shopify.dev/docs/api/partner/2025-01/objects/Shop) non-null A Shopify shop. * type [App​Event​Types!](https://shopify.dev/docs/api/partner/2025-01/enums/AppEventTypes) non-null The type of app event. *** ##### Variables ```json { "charge": "" } ``` ##### Schema ```graphql interface AppUsageRecordEvent { charge: AppUsageRecord! } ```