- object">AppRevenueAttributionRecord object
- On this page
- Fields
- Types that return AppRevenueAttributionRecord
- Mutations for AppRevenueAttributionRecord
- Implements
- On this page
- Fields
- Types that return AppRevenueAttributionRecord
- Mutations for AppRevenueAttributionRecord
- On this page
- Fields
- Types that return AppRevenueAttributionRecord
- Mutations for AppRevenueAttributionRecord
AppRevenueAttributionRecord object
Represents app revenue that was captured externally by the partner.
Required access
User must have applications permission.
On this page
- Fields
- Types that return AppRevenueAttributionRecord
- Mutations for AppRevenueAttributionRecord
- Implements
Fields
- amount (
[MoneyV2!](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/moneyv2)
)
The financial amount captured in this attribution. - capturedOn (
[Date!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#date-unstable)
)
The date the financial amount was captured. - createdAt (
[DateTime!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#datetime-unstable)
)
The timestamp at which this revenue attribution was issued. - id (
[ID!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-unstable)
)
Globally unique identifier. - idempotencyKey (
[String!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-unstable)
)
The unique value submitted during the creation of the app revenue attribution record. - test (
[Boolean!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#boolean-unstable)
)
Indicates whether this is a test submission. - type (
[AppRevenueAttributionType!](https://shopify.dev/docs/admin-api/graphql/reference/billing/apprevenueattributiontype)
)
The type of revenue attribution.
Types that return AppRevenueAttributionRecord
[AppInstallation.revenueAttributionRecords](https://shopify.dev/docs/admin-api/graphql/reference/apps/appinstallation#revenueattributionrecords-unstable)
[AppRevenueAttributionRecord.node](https://shopify.dev/docs/admin-api/graphql/reference/billing/apprevenueattributionrecord#node-unstable)
Mutations for AppRevenueAttributionRecord
- appRevenueAttributionRecordCreate
Creates a record of the attributed revenue for the app. - appRevenueAttributionRecordDelete
Deletes a record of the attributed revenue for the app.
Implements
[Node](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/node)
An auto-generated type for paginating through multiple AppRevenueAttributionRecords.
On this page
Fields
- edges (
[[AppRevenueAttributionRecordEdge!]!](https://shopify.dev/docs/admin-api/graphql/reference/billing/apprevenueattributionrecord)
)
A list of edges. - pageInfo (
[PageInfo!](https://shopify.dev/docs/admin-api/graphql/reference/pageinfo)
)
Information to aid in pagination.
Types that return AppRevenueAttributionRecord
[AppInstallation.revenueAttributionRecords](https://shopify.dev/docs/admin-api/graphql/reference/apps/appinstallation#revenueattributionrecords-unstable)
[AppRevenueAttributionRecord.node](https://shopify.dev/docs/admin-api/graphql/reference/billing/apprevenueattributionrecord#node-unstable)
Mutations for AppRevenueAttributionRecord
- appRevenueAttributionRecordCreate
Creates a record of the attributed revenue for the app. - appRevenueAttributionRecordDelete
Deletes a record of the attributed revenue for the app.
An auto-generated type which holds one AppRevenueAttributionRecord and a cursor during pagination.
On this page
Fields
- cursor (
[String!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-unstable)
)
A cursor for use in pagination. - node (
[AppRevenueAttributionRecord!](https://shopify.dev/docs/admin-api/graphql/reference/billing/apprevenueattributionrecord)
)
The item at the end of AppRevenueAttributionRecordEdge.
Types that return AppRevenueAttributionRecord
[AppInstallation.revenueAttributionRecords](https://shopify.dev/docs/admin-api/graphql/reference/apps/appinstallation#revenueattributionrecords-unstable)
[AppRevenueAttributionRecord.node](https://shopify.dev/docs/admin-api/graphql/reference/billing/apprevenueattributionrecord#node-unstable)
Mutations for AppRevenueAttributionRecord
- appRevenueAttributionRecordCreate
Creates a record of the attributed revenue for the app. - appRevenueAttributionRecordDelete
Deletes a record of the attributed revenue for the app.