App object
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
DiscountRedeemCode.createdBy
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
-
SubscriptionContract.app
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
DiscountRedeemCode.createdBy
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
-
SubscriptionContract.app
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
DiscountRedeemCode.createdBy
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
-
SubscriptionContract.app
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
DiscountRedeemCode.createdBy
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead
A Shopify application.
On this page
Fields
-
apiKey (
String!
)A unique application API identifier.
-
appStoreAppUrl (
URL
)App store page URL of the app.
-
appStoreDeveloperUrl (
URL
)App store page URL of the developer who created the app.
-
banner (
Image!
)Banner image for the app.
-
description (
String
)Description of the app.
-
developerName (
String
)App's developer name.
-
embedded (
Boolean!
)Whether the app uses the Embedded App SDK.
-
failedRequirements (
[FailedRequirement!]!
)Requirements that must be met before the app can be installed.
-
features (
[String!]!
)List of app features.
-
feedback (
AppFeedback
)Feedback from this app about the store.
-
handle (
String
)Handle of the app.
-
icon (
Image!
)Icon that represents the app.
-
id (
ID!
)Globally unique identifier.
-
installUrl (
URL
)Webpage where you can install the app.
-
installation (
AppInstallation
)Corresponding AppInstallation for this shop and App. Returns null if the App is not installed.
-
pricingDetails (
String
)Detailed information about the app pricing.
-
pricingDetailsSummary (
String!
)Summary of the app pricing details.
-
privacyPolicyUrl (
URL
)Link to app privacy policy.
-
published (
Boolean!
)Whether the app is published.
-
screenshots (
[Image!]!
)Screenshots of the app.
-
shopifyDeveloped (
Boolean!
)Whether the app was developed by Shopify.
-
title (
String!
)Name of the app.
-
uninstallMessage (
String!
)Message that appears when the app is uninstalled. For example: By removing this app, you will no longer be able to publish products to MySocialSite or view this app in your Shopify admin. You can re-enable this channel at any time.
Types that return App
-
AppFeedback.app
-
AppInstallation.app
-
Channel.app
-
MarketingActivity.app
-
MarketingEvent.app
-
PriceRule.app
-
PriceRuleDiscountCode.app
-
Publication.app
-
QueryRoot.app
-
QueryRoot.appByHandle
-
QueryRoot.appByKey
-
Shop.availableChannelApps
Implements
Deprecated fields
-
developerUrl (
URL!
) deprecatedWebsite of the developer who created the app.
Deprecation warning
Use
appStoreDeveloperUrl
instead -
launchUrl (
URL!
) deprecatedWebpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead
-
uninstallUrl (
URL
) deprecatedWebpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead