App object
A Shopify application.
On this page
Fields
- apiKey (
[String!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
A unique application API identifier. - appStoreAppUrl (
[URL](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
)
App store page URL of the app. - appStoreDeveloperUrl (
[URL](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
)
App store page URL of the developer who created the app. - banner (
[Image!](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/image)
)
Banner image for the app. - description (
[String](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
Description of the app. - developerName (
[String](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
App’s developer name. - embedded (
[Boolean!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#boolean-2021-01)
)
Whether the app uses the Embedded App SDK. - failedRequirements (
[[FailedRequirement!]!](https://shopify.dev/docs/admin-api/graphql/reference/apps/failedrequirement)
)
Requirements that must be met before the app can be installed. - features (
[[String!]!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
List of app features. - feedback (
[AppFeedback](https://shopify.dev/docs/admin-api/graphql/reference/apps/appfeedback)
)
Feedback from this app about the store. - handle (
[String](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
Handle of the app. - icon (
[Image!](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/image)
)
Icon that represents the app. - id (
[ID!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#id-2021-01)
)
Globally unique identifier. - installUrl (
[URL](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
)
Webpage where you can install the app. - installation (
[AppInstallation](https://shopify.dev/docs/admin-api/graphql/reference/apps/appinstallation)
)
Corresponding AppInstallation for this shop and App. Returns null if the App is not installed. - pricingDetails (
[String](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
Detailed information about the app pricing. - pricingDetailsSummary (
[String!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
Summary of the app pricing details. - privacyPolicyUrl (
[URL](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
)
Link to app privacy policy. - published (
[Boolean!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#boolean-2021-01)
)
Whether the app is published. - screenshots (
[[Image!]!](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/image)
)
Screenshots of the app. - shopifyDeveloped (
[Boolean!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#boolean-2021-01)
)
Whether the app was developed by Shopify. - title (
[String!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
Name of the app. - uninstallMessage (
[String!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#string-2021-01)
)
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](https://shopify.dev/docs/admin-api/graphql/reference/apps/appfeedback#app-2021-01)
[AppInstallation.app](https://shopify.dev/docs/admin-api/graphql/reference/apps/appinstallation#app-2021-01)
[Channel.app](https://shopify.dev/docs/admin-api/graphql/reference/products-and-collections/channel#app-2021-01)
[DiscountRedeemCode.createdBy](https://shopify.dev/docs/admin-api/graphql/reference/discounts-and-marketing/discountredeemcode#createdby-2021-01)
[MarketingActivity.app](https://shopify.dev/docs/admin-api/graphql/reference/discounts-and-marketing/marketingactivity#app-2021-01)
[MarketingEvent.app](https://shopify.dev/docs/admin-api/graphql/reference/discounts-and-marketing/marketingevent#app-2021-01)
[PriceRule.app](https://shopify.dev/docs/admin-api/graphql/reference/discounts-and-marketing/pricerule#app-2021-01)
[PriceRuleDiscountCode.app](https://shopify.dev/docs/admin-api/graphql/reference/discounts-and-marketing/pricerulediscountcode#app-2021-01)
[Publication.app](https://shopify.dev/docs/admin-api/graphql/reference/apps/publication#app-2021-01)
[QueryRoot.app](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/queryroot#app-2021-01)
[QueryRoot.appByHandle](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/queryroot#appbyhandle-2021-01)
[QueryRoot.appByKey](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/queryroot#appbykey-2021-01)
[Shop.availableChannelApps](https://shopify.dev/docs/admin-api/graphql/reference/store-properties/shop#availablechannelapps-2021-01)
[SubscriptionContract.app](https://shopify.dev/docs/admin-api/graphql/reference/orders/subscriptioncontract#app-2021-01)
Implements
[Node](https://shopify.dev/docs/admin-api/graphql/reference/common-objects/node)
Deprecated fields
Show/Hide
- developerUrl (
[URL!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
) DEPRECATED
Website of the developer who created the app.
Deprecation warning
UseappStoreDeveloperUrl
instead - launchUrl (
[URL!](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
) DEPRECATED
Webpage that the app starts in.
Deprecation warning
Use AppInstallation.launchUrl instead - navigationItems (
[[NavigationItem!]!](https://shopify.dev/docs/admin-api/graphql/reference/store-properties/navigationitem)
) DEPRECATED
Menu items for the app, which also appear as submenu items in left navigation sidebar in the Shopify admin.
Deprecation warning
Use AppInstallation.navigationItems instead - uninstallUrl (
[URL](https://shopify.dev/docs/admin-api/graphql/reference/scalar#url-2021-01)
) DEPRECATED
Webpage where you can uninstall the app.
Deprecation warning
Use AppInstallation.uninstallUrl instead