Manifest Object
The manifest definition.
type Manifest {
identifier: String!
version: String!
name: String!
about: String
permissions: [Permission!]
appUrl: String
configurationUrl: String @deprecated
tokenTargetUrl: String
dataPrivacy: String @deprecated
dataPrivacyUrl: String
homepageUrl: String
supportUrl: String
extensions: [AppManifestExtension!]!
webhooks: [AppManifestWebhook!]!
audience: String
requiredSaleorVersion: AppManifestRequiredSaleorVersion
author: String
brand: AppManifestBrand
}
Fields
identifier ● String!
The identifier of the manifest for the app.
version ● String!
The version of the manifest for the app.
name ● String!
The name of the manifest for the app .
about ● String
Description of the app displayed in the dashboard.
permissions ● [Permission!]
The array permissions required for the app.
appUrl ● String
App website rendered in the dashboard.
tokenTargetUrl ● String
Endpoint used during process of app installation, see installing an app.
dataPrivacyUrl ● String
URL to the full privacy policy.
homepageUrl ● String
External URL to the app homepage.
supportUrl ● String
External URL to the page where app users can find support.
extensions ● [AppManifestExtension!]!
List of extensions that will be mounted in Saleor's dashboard. For details, please see the extension section.
webhooks ● [AppManifestWebhook!]!
List of the app's webhooks.
audience ● String
The audience that will be included in all JWT tokens for the app.
requiredSaleorVersion ● AppManifestRequiredSaleorVersion
Determines the app's required Saleor version as semver range.
author ● String
The App's author name.
brand ● AppManifestBrand
App's brand data.
Show deprecated
Member Of
AppFetchManifest object