See the list of all available HTTP methods for this resource at end of this page.

Resource Representation

{
  "$schema": "https://unpkg.com/@camunda/element-templates-json-schema@0.4.0/resources/schema.json",
  "appliesTo": [
    "bpmn:ServiceTask"
  ],
  "description": "This is my first template.",
  "id": "4f50eb6b-89c7-4684-8b61-228af15cf60c",
  "metadata": {
    "catalogId": "f0291afa-2071-4494-99cd-09c8bb1af2c9",
    "created": 1576453532000,
    "published": true,
    "tags": [
      "My First Catalog Project"
    ],
    "templateVersionName": "My First Template Version",
    "updated": 1608075932000
  },
  "name": "My First Template",
  "properties": [],
  "scopes": [],
  "version": 1576453532000
}

See also the Camunda Modeler documentation for a description of template descriptor.

Property Name Type Description
$schema string URI pointing towards the JSON schema which defines the structure of the element template .json file. Element template schemas are maintained in the element templates JSON schema repository.
appliesTo string[] List of BPMN types the template can be applied to.
description string Description of the template.
id string Unique identifier of the template.
metadata.catalogId string Unique identifier of the catalog project the template is located in.
metadata.created date (UNIX Epoch time in milliseconds) Creation time of the template version.
metadata.published boolean Whether the returned version of the template is published or not.
metadata.templateVersionName string The name of the template version.
metadata.updated date (UNIX Epoch time in milliseconds) Time when the template version was last updated.
name string Name of the template.
properties object[] List of properties of the template, see the Camunda Modeler documentation for a description.
scopes object[] List of scoped bindings of the template, see the Camunda Modeler documentation for a description.
version date (UNIX Epoch time in milliseconds) Creation time of the template version.

Methods