Skip to main content
object

Represents an installed application on a shop.

•[AccessScope!]!
non-null

The access scopes granted to the application by a merchant during installation.

•[AppSubscription!]!
non-null

The active application subscriptions billed to the shop on a recurring basis.

•AppSubscriptionConnection!
non-null

All subscriptions created for a shop.

•App!
non-null

Application which is installed.

•AppCreditConnection!
non-null

Credits that can be used towards future app purchases.

•ID!
non-null

A globally-unique ID.

•URL!
non-null

The URL to launch the application.

•Metafield

A custom field, including its namespace and key, that's associated with a Shopify resource for the purposes of adding and storing additional information.

•MetafieldConnection!
non-null

A list of custom fields that a merchant associates with a Shopify resource.

•AppPurchaseOneTimeConnection!
non-null

One-time purchases to a shop.

•Publication

The publication associated with the installed application.

Anchor to revenueAttributionRecordsrevenueAttributionRecords
•AppRevenueAttributionRecordConnection!
non-null

The records that track the externally-captured revenue for the app. The records are used for revenue attribution purposes.

•URL

The URL to uninstall the application.

Deprecated fields

•Channel
Deprecated
•[AppSubscription!]!
non-nullDeprecated

Was this section helpful?

•query

Look up an app installation by ID or return the app installation for the currently authenticated app.

Use the appInstallation 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 read_apps 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 AppInstallation objects across multiple stores.

Learn more about app installation.

•query

Return the AppInstallation for the currently authenticated App.


Was this section helpful?


Was this section helpful?