Create a Plugin

Create a new plugin

Body Params
string
required

Title of your app

string
required

A brief summary for your plugin. Limit this to a single line.

string
required

A brief description of your plugin ideally in the form of bullets. You may use Markdown.

prerequisites
array of strings

List of requirements that the user should fulfill prior to using this app

prerequisites
tags
array of strings

List of tags for you app. These will be searchable on the Xola App Store.

tags
permissions
array of strings

Access level your app needs. Can contain ROLE_SELLER_ADMIN, ROLE_CURATOR, ROLE_RESERVATION, ROLE_RESERVATION_LITE, ROLE_ACCOUNTANT, ROLE_GUIDE, ROLE_GUIDE_MANAGER, ROLE_MARKETER, ROLE_DIGITAL_WAIVER.

permissions
webhooks
object
abilities
array of strings

Certain categories of plugins may implement specific capabilities that deeply integrate with Xola. This property will be concretely documented for each such category in separate documentation sections.

abilities
config
array of objects
config
string

Help documentation for your app.

string

Label shown to the user linking to the quickStartGuideUrl.

string

Blurb on how to get help for your app.

string

Website for your app.

string

Label shown to the user linking to the website for your app.

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here!