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
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
Use appUrl instead.
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
Use dataPrivacyUrl instead.
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.
Manifest.audience ● String scalar miscellaneous
The audience that will be included in all JWT tokens for the app.
Manifest.requiredSaleorVersion ● AppManifestRequiredSaleorVersion object apps
Determines the app's required Saleor version as semver range.
Manifest.author ● String scalar miscellaneous
The App's author name.
Manifest.brand ● AppManifestBrand object apps
App's brand data.
Member Of
AppFetchManifest object