apps.manifest.create
method
We're still building and not all features are available quite yet. Enjoy this peek into the future!
Not ready for the future? Return to the past at api.slack.com.
Usage info
Using manifests
This method accepts an app manifest as an argument. Read our guide to app manifests to learn how create or reuse them.
If you receive an invalid_manifest
response when trying to use any App Manifest API, it indicates that the manifest you supplied didn't match the correct schema.
To better locate the problem with your manifest, the invalid_manifest
error should be accompanied by an errors
array:
{
"ok": false,
"error": "invalid_manifest",
"errors": [
{
"message": "Event Subscription requires either Request URL or Socket Mode Enabled",
"pointer": "/settings/event_subscriptions"
},
{
"message": "Interactivity requires a Request URL",
"pointer": "/settings/interactivity"
},
{
"message": "Interactivity requires Socket Mode enabled",
"pointer": "/settings/interactivity"
}
]
}
Each of the items in this array contain a message
which describes the problem, and a pointer
which indicates the problem's location within your supplied manifest. Use these two pieces of info to correct your manifest and try again.