Manifest
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
Manifest.identifier ● String! non-null scalar miscellaneous
The identifier of the manifest for the app.
Manifest.version ● String! non-null scalar miscellaneous
The version of the manifest for the app.
Manifest.name ● String! non-null scalar miscellaneous
The name of the manifest for the app .
Manifest.about ● String scalar miscellaneous
Description of the app displayed in the dashboard.
Manifest.permissions ● [Permission!] list object authentication
The array permissions required for the app.
Manifest.appUrl ● String scalar miscellaneous
App website rendered in the dashboard.
Manifest.configurationUrl ● String deprecated scalar miscellaneous
DEPRECATEDThis field will be removed in Saleor 4.0. Use
appUrlinstead.URL to iframe with the configuration for the app.
Manifest.tokenTargetUrl ● String scalar miscellaneous
Endpoint used during process of app installation, see installing an app.
Manifest.dataPrivacy ● String deprecated scalar miscellaneous
DEPRECATEDThis field will be removed in Saleor 4.0. Use
dataPrivacyUrlinstead.Description of the data privacy defined for this app.
Manifest.dataPrivacyUrl ● String scalar miscellaneous
URL to the full privacy policy.
Manifest.homepageUrl ● String scalar miscellaneous
External URL to the app homepage.
Manifest.supportUrl ● String scalar miscellaneous
External URL to the page where app users can find support.
Manifest.extensions ● [AppManifestExtension!]! non-null object apps
List of extensions that will be mounted in Saleor's dashboard. For details, please see the extension section.
Manifest.webhooks ● [AppManifestWebhook!]! non-null object apps
List of the app's webhooks.
Added in Saleor 3.5
Manifest.audience ● String scalar miscellaneous
The audience that will be included in all JWT tokens for the app.
Added in Saleor 3.8
Manifest.requiredSaleorVersion ● AppManifestRequiredSaleorVersion object apps
Determines the app's required Saleor version as semver range.
Added in Saleor 3.13This API is currently in Feature Preview and can be subject to changes at later point.
Manifest.author ● String scalar miscellaneous
The App's author name.
Added in Saleor 3.13This API is currently in Feature Preview and can be subject to changes at later point.
Manifest.brand ● AppManifestBrand object apps
App's brand data.
Added in Saleor 3.14This API is currently in Feature Preview and can be subject to changes at later point.
Member Of
AppFetchManifest object