stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > AppInstallation

AdminTypes.AppInstallation interface

Represents an installed application on a shop.

Signature:

export interface AppInstallation extends HasMetafields, Node 

Extends: HasMetafields, Node

Properties

Property Modifiers Type Description
accessScopes   Array<AccessScope> The access scopes granted to the application by a merchant during installation.
activeSubscriptions   Array<AppSubscription> The active application subscriptions billed to the shop on a recurring basis.
allSubscriptions   AppSubscriptionConnection All subscriptions created for a shop.
app   App Application which is installed.
channel?   Maybe<Channel> (Optional) Channel associated with the installed application.
credits   AppCreditConnection Credits that can be used towards future app purchases.
id   Scalars[‘ID’][‘output’] A globally-unique ID.
launchUrl   Scalars[‘URL’][‘output’] The URL to launch the application.
metafield?   Maybe<Metafield> (Optional) Returns a metafield by namespace and key that belongs to the resource.
metafields   MetafieldConnection List of metafields that belong to the resource.
oneTimePurchases   AppPurchaseOneTimeConnection One-time purchases to a shop.
privateMetafield?   Maybe<PrivateMetafield> (Optional) Returns a private metafield by namespace and key that belongs to the resource.
privateMetafields   PrivateMetafieldConnection List of private metafields that belong to the resource.
publication?   Maybe<Publication> (Optional) The publication associated with the installed application.
revenueAttributionRecords   AppRevenueAttributionRecordConnection The records that track the externally-captured revenue for the app. The records are used for revenue attribution purposes.
subscriptions   Array<AppSubscription> Subscriptions charge to a shop on a recurring basis.
uninstallUrl?   Maybe<Scalars[‘URL’][‘output’]> (Optional) The URL to uninstall the application.