Skip to main content
Version: 14.x (Next)

Items manifest

The information needed to create or edit an item (or, better yet, an item release) must be provided through a manifest, a JSON representation of the data to store on the database.

Manifests top-level structure is the same for any item, while the content of the resources property is specific for each item type.

What follows is the formal definition of a generic manifest, with the other pages of this section documenting how the assets (field resources) should be shaped for each type.

tip

The full JSON schema is available on GitHub.

Loading ....

Categories

Items can be organized in categories with the field catagoryId. The available categories are pre-defined, and can be found here.

Permissions

To create or edit items, users must have the role of Company Owner or Project Administrator in the Company the item belongs to.

On top of that, the specific permission marketplace.root.manage is needed to set or edit these restricted properties:

  • publishOnMiaDocumentation
  • supportedBy
  • supportedByImage
  • visibility