addonscript-spec/docs/schema/api_addon.md

784 B

API Addon Object

{
    "id": "myaddon",
    "namespace": "com.example",
    "meta": {
        "addon": {},
        "additional": {}
    },
    "versions": [
        "1.0"
    ]
}

Required properties

id

This is the ID of the addon.

It MUST only contains lowercase alphanumeric characters and hyphens and SHOULD be written in the kebab-case format.

namespace

This is the canonical namespace of the addon.

versions

This is an array of all version numbers of this addon, which are available on this API instance.

Optional properties

meta

This is a meta object containing metadata about the addon. It does not contain any version specific metadata.