{% property %}
Attributes
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | ✓ | Property name (camelCase or kebab-case) |
type | string | ✓ | Technical type (string, uuid, boolean, number, date, string[], etc.) |
required | boolean | — | Whether the property is mandatory |
description | string | — | Inline description (optional) |
Valid Parent Contexts
This tag is valid inside: {% action %}, {% event %}, {% operation %}, {% returns %}, {% tag %}
Self-closing leaf tag. Defines one data field inside action or event (payload), operation (input), returns (output), or tag (attribute documentation).
Single property definition inside action
{% action name="save-bookmark" %} {% property name="url" type="string" required=true /%}{% /action %} Property with required and description attributes together
{% action name="save-bookmark" %} {% property name="url" type="string" required=true description="The URL of the page to bookmark" /%} {% property name="title" type="string" required=false description="Optional page title override" /%}{% /action %}