> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# OutputTemplateVariable

> A variable a template of a document type can use. Variables form a tree that is delivered flat; ParentPath links a variable to its parent.



**Kind**: `object`

## Fields

**`path`**: `String!`

The full path of the variable as it is written in a template.

---

**`name`**: `String!`

The last segment of the path.

---

**`parentPath`**: `String`

The path of the parent variable. Empty for a variable at the root.

---

**`kind`**: `String!`

The kind of value. Known values: TEXT, NUMBER, DATE, BOOLEAN, OBJECT, LIST. New values can be added without a contract change; a client treats a kind it does not know like TEXT.

---

**`description`**: `String`

The description of the variable. Empty if there is none.

