GetTemplateResp
- createdType: stringFormat: date-time
At requiredWhen the template was created
- createdType: string
By Uid requiredUser ID who created this template
- idType: stringrequired
Unique identifier of the template
- keyType: stringrequired
Unique key of the template
- nameType: stringrequired
Human-readable name of the template
- statusType: stringenumrequired
Lifecycle status of the template
values- Draft
- Active
- Deprecated
- versionType: stringrequired
Semantic version of the template (e.g., 1.0.0)
- descriptionType: string
Description of the template
- fieldsType: array object[] · TemplateFieldInfo[]
Array of configurable fields in the template
- keyType: stringrequired
Unique identifier for the field
- typeType: stringenumrequired
Type of the field (form field or e-signature field)
values- Text
Field - Check
Box - Image
- Line
- Signature
- widgetsType: array object[]required
Visual elements representing this field in the PDF
- assignmentType: object
Assignment for the field, indicating which participant should fill this field
- includeType: string
If Optional JSONata expression to control field visibility
- valueType: string
Expression Optional JSONata expression to dynamically calculate field value from entity data
- fileType: string
Id ID of the PDF file
- fileType: string
Name Name of the PDF file
- fileType: string
Path Storage path of the PDF file
- functionType: array object[]
Dependencies Custom functions used by this template
- functionType: string
Key - functionType: string
Version
- inputsType: array object[] · Input[]
Array of inputs
- keyType: stringrequired
Unique identifier for this input
- schemaType: string
Key requiredKey of the schema that defines this entity's structure
- descriptionType: string
Description of what this input represents
- nameType: string
Human-readable name for this input
- requiredType: boolean
Whether this entity slot must be populated
- schemaType: object
Definition Inline schema definition (optional)
- schemaType: string
Version Semantic version of the schema this is compatible with
- labelsType: object
Custom labels for categorization and filtering
- propertyType: string
Name
- outputsType: array object[] · Output[]
Array of outputs that define data extraction expressions for each role
- expressionType: stringrequired
JSONata expression to evaluate for producing the output data
- keyType: stringrequired
Unique identifier for the output
- roleType: string
Key requiredThe key of the role this output belongs to
- schemaType: string
Key requiredThe schema key that defines the structure of this output
- schemaType: string
Version requiredThe version of the schema
- descriptionType: string
Description of what this output represents
- nameType: string
Human-readable name for the output
- rolesType: array object[] · TemplateRole[]
Array of roles for e-signature workflows
- isType: boolean
Required requiredWhether this role must be assigned a participant when using the template
- keyType: stringrequired
Unique identifier for the role
- nameType: string
Human-readable name for the role
- roleType: string
Category Category or type of role (e.g., 'Signer', 'Approver')
- updatedType: stringFormat: date-time
At When the template was last updated
