v1

latestOpenAPI 3.0.3Proprietary2026-07-13182655.4 KB
Contract Templates

Get a contract template

Returns the full details of a single contract template including its content and placeholder information.

get/staffsign/contract_templates/{id}

Path parameters

idstring uuid required
Example:550e8400-e29b-41d4-a716-446655440000

UUID of the resource

Response

Contract template details

idstring uuid
namestring
descriptionstring nullable
contentstring

Template markup with dynamic placeholders (Twig syntax)

renderLogoboolean

Whether the organization logo is rendered in the contract PDF header.

isSystemTemplateboolean

Whether this is a platform-provided system template (read-only)

organizationIdstring uuid nullable

Organization that owns this template. Null for system templates.

statusstring

Localized status label

statusKey'contract_template_status.draft' | 'contract_template_status.active' | 'contract_template_status.archived'

Contract template status identifier

createdAtstring date-time
lastModifiedstring date-time
usedPlaceholdersstring[] nullable

List of all placeholder names used in the template content

requiredFieldsstring[] nullable

List of participant data fields required by this template's placeholders