---
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: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/partner/latest/objects/AppUsageRecord'
  md: 'https://shopify.dev/docs/api/partner/latest/objects/AppUsageRecord.md'
api_name: partner
api_type: graphql
type: object
---

# 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)
