--- title: App - Partner API description: 'A Shopify [app](/concepts/apps).' api_version: 2026-01 api_name: partner type: object api_type: graphql source_url: html: 'https://shopify.dev/docs/api/partner/latest/objects/App' md: 'https://shopify.dev/docs/api/partner/latest/objects/App.md' --- # App object A Shopify [app](https://shopify.dev/concepts/apps). ## Fields * api​Key [String!](https://shopify.dev/docs/api/partner/latest/scalars/String) non-null A unique application API identifier. * events [App​Event​Connection!](https://shopify.dev/docs/api/partner/latest/connections/AppEventConnection) non-null A list of app events. * after [String](https://shopify.dev/docs/api/partner/latest/scalars/String) ### Arguments Returns the elements in the list that come after the specified cursor. * before [String](https://shopify.dev/docs/api/partner/latest/scalars/String) Returns the elements in the list that come before the specified cursor. * first [Int](https://shopify.dev/docs/api/partner/latest/scalars/Int) Returns the first *n* elements from the list. * last [Int](https://shopify.dev/docs/api/partner/latest/scalars/Int) Returns the last *n* elements from the list. * types [\[App​Event​Types!\]](https://shopify.dev/docs/api/partner/latest/enums/AppEventTypes) Returns app events of the specified types. * shop​Id [ID](https://shopify.dev/docs/api/partner/latest/scalars/ID) Returns app events associated with the specified shop ID. Example value: `gid://partners/Shop/1234`. * charge​Id [ID](https://shopify.dev/docs/api/partner/latest/scalars/ID) Returns app events associated with the specified [app charge](https://shopify.dev/tutorials/bill-for-your-app-using-graphql-admin-api). Example value: `gid://shopify/AppUsageRecord/1234`. * occurred​At​Min [Date​Time](https://shopify.dev/docs/api/partner/latest/scalars/DateTime) Returns app events that occurred on or after the specified date and time. * occurred​At​Max [Date​Time](https://shopify.dev/docs/api/partner/latest/scalars/DateTime) Returns app events that occurred on or before the specified date and time. *** * id [ID!](https://shopify.dev/docs/api/partner/latest/scalars/ID) non-null The ID of the app. Example value: `gid://partners/App/1234`. * name [String!](https://shopify.dev/docs/api/partner/latest/scalars/String) non-null The name of the app. *** ## Map ### Fields with this object * [AppEvent.app](https://shopify.dev/docs/api/partner/latest/interfaces/AppEvent#fields-app) * [AppOneTimeSale.app](https://shopify.dev/docs/api/partner/latest/objects/AppOneTimeSale#field-AppOneTimeSale.fields.app) * [AppSaleAdjustment.app](https://shopify.dev/docs/api/partner/latest/objects/AppSaleAdjustment#field-AppSaleAdjustment.fields.app) * [AppSaleCredit.app](https://shopify.dev/docs/api/partner/latest/objects/AppSaleCredit#field-AppSaleCredit.fields.app) * [AppSubscriptionSale.app](https://shopify.dev/docs/api/partner/latest/objects/AppSubscriptionSale#field-AppSubscriptionSale.fields.app) * [AppUsageSale.app](https://shopify.dev/docs/api/partner/latest/objects/AppUsageSale#field-AppUsageSale.fields.app) * [CreditApplied.app](https://shopify.dev/docs/api/partner/latest/objects/CreditApplied#field-CreditApplied.fields.app) * [CreditFailed.app](https://shopify.dev/docs/api/partner/latest/objects/CreditFailed#field-CreditFailed.fields.app) * [CreditPending.app](https://shopify.dev/docs/api/partner/latest/objects/CreditPending#field-CreditPending.fields.app) * [OneTimeChargeAccepted.app](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeAccepted#field-OneTimeChargeAccepted.fields.app) * [OneTimeChargeActivated.app](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeActivated#field-OneTimeChargeActivated.fields.app) * [OneTimeChargeDeclined.app](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeDeclined#field-OneTimeChargeDeclined.fields.app) * [OneTimeChargeExpired.app](https://shopify.dev/docs/api/partner/latest/objects/OneTimeChargeExpired#field-OneTimeChargeExpired.fields.app) * [RelationshipDeactivated.app](https://shopify.dev/docs/api/partner/latest/objects/RelationshipDeactivated#field-RelationshipDeactivated.fields.app) * [RelationshipInstalled.app](https://shopify.dev/docs/api/partner/latest/objects/RelationshipInstalled#field-RelationshipInstalled.fields.app) * [RelationshipReactivated.app](https://shopify.dev/docs/api/partner/latest/objects/RelationshipReactivated#field-RelationshipReactivated.fields.app) * [RelationshipUninstalled.app](https://shopify.dev/docs/api/partner/latest/objects/RelationshipUninstalled#field-RelationshipUninstalled.fields.app) * [SubscriptionApproachingCappedAmount.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionApproachingCappedAmount#field-SubscriptionApproachingCappedAmount.fields.app) * [SubscriptionCappedAmountUpdated.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionCappedAmountUpdated#field-SubscriptionCappedAmountUpdated.fields.app) * [SubscriptionChargeAccepted.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeAccepted#field-SubscriptionChargeAccepted.fields.app) * [SubscriptionChargeActivated.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeActivated#field-SubscriptionChargeActivated.fields.app) * [SubscriptionChargeCanceled.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeCanceled#field-SubscriptionChargeCanceled.fields.app) * [SubscriptionChargeDeclined.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeDeclined#field-SubscriptionChargeDeclined.fields.app) * [SubscriptionChargeExpired.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeExpired#field-SubscriptionChargeExpired.fields.app) * [SubscriptionChargeFrozen.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeFrozen#field-SubscriptionChargeFrozen.fields.app) * [SubscriptionChargeUnfrozen.app](https://shopify.dev/docs/api/partner/latest/objects/SubscriptionChargeUnfrozen#field-SubscriptionChargeUnfrozen.fields.app) * [UsageChargeApplied.app](https://shopify.dev/docs/api/partner/latest/objects/UsageChargeApplied#field-UsageChargeApplied.fields.app) *** ## Queries * [app](https://shopify.dev/docs/api/partner/latest/queries/app) query A Shopify [app](https://shopify.dev/concepts/apps). * id [ID!](https://shopify.dev/docs/api/partner/latest/scalars/ID) required ### Arguments The app ID. Example value: `gid://partners/App/1234`. *** *** ## App Queries ### Queried by * [app](https://shopify.dev/docs/api/partner/latest/queries/app) *** ## Interfaces * [Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node) interface *** ## App Implements ### Implements * [Node](https://shopify.dev/docs/api/partner/latest/interfaces/Node)