App Installation
Represents an installed application on a shop.
Anchor to FieldsFields
- Anchor to accessScopesaccess•[Access
Scopes Scope!]! non-null The access scopes granted to the application by a merchant during installation.
- Anchor to activeSubscriptionsactive•[App
Subscriptions Subscription!]! non-null The active application subscriptions billed to the shop on a recurring basis.
- Anchor to allSubscriptionsall•App
Subscriptions Subscription Connection! non-null All subscriptions created for a shop.
- •App!non-null
Application which is installed.
- Anchor to creditscredits•App
Credit Connection! non-null Credits that can be used towards future app purchases.
- •ID!non-null
A globally-unique ID.
- Anchor to launchUrllaunch•URL!
Url non-null The URL to launch the application.
- Anchor to metafieldmetafield•Metafield
A custom field, including its
namespaceandkey, that's associated with a Shopify resource for the purposes of adding and storing additional information.- Anchor to metafieldsmetafields•Metafield
Connection! non-null A list of custom fields that a merchant associates with a Shopify resource.
- Anchor to oneTimePurchasesone•App
Time Purchases Purchase One Time Connection! non-null One-time purchases to a shop.
- Anchor to publicationpublication•Publication
The publication associated with the installed application.
- Anchor to revenueAttributionRecordsrevenue•App
Attribution Records Revenue Attribution Record Connection! non-null The records that track the externally-captured revenue for the app. The records are used for revenue attribution purposes.
- Anchor to uninstallUrluninstall•URL
Url The URL to uninstall the application.
Deprecated fields
- Anchor to channelchannel•ChannelDeprecated
- Anchor to subscriptionssubscriptions•[App
Subscription!]! non-nullDeprecated
Anchor to QueriesQueries
- •query
Look up an app installation by ID or return the app installation for the currently authenticated app.
Use the
query to:- Fetch current access scope permissions for your app
- Retrieve active subscription details and billing status
- Validate installation state during app initialization
- Display installation-specific information in your app interface
Learn more about app installation.
- •query
A list of app installations. To use this query, your app needs the
access scope, which can only be requested after you're granted approval from Shopify Support. This scope can be granted to custom and public apps.Returns a paginated connection of
objects across multiple stores.Learn more about app installation.
- •query
Return the AppInstallation for the currently authenticated App.