Skip to content
We're currently creating a lot of content. Sign up to get notified when it's ready.

Overview

The manifest is a JSON file that describes some properties of your plugin.

manifest.json
{
"name": "Sample plugin",
"version": "1.0.0",
"allowedDomains": [
{
"domain": "example.com",
"reason": "A reason to fetch from example.com"
}
]
}

name

The name of your plugin. This is the name that will be displayed in Qatium UI. Accepts a string or an object with translations.

Name Translations

For translations it currently accepts the following locale language codes:

  • en (english)
  • es (spanish)

It defaults to en if other translations are not specified.

Example:
manifest.json
{
"name": {
"en": "Tank autonomy",
"es": "Autonomía de los tanques"
},
"version": "1.0.0"
}

version

The version of your plugin. This will be used for tracking and versioning your plugin in the Marketplace.

allowedDomains

A list of domains that your plugin will be fetching to and a reason to do so. This is an optional property. If no domains are listed, you won’t be able to fetch any data.