Get form template with fields
Returns one form template including all non-deleted fields in sort order. Each field includes type, label, optional key, id, required, placeholder, help text, type-specific settings JSON, and selectOptions for Select/MultiSelect/Radio. When calling PATCH /tasks/{identifier}/form-instances/{formInstanceId}, use property names in values equal to key when present, otherwise the field id (GET form instances exposes this as fields[].valueKey). Typical flow: GET this endpoint to plan values → POST attach with this template id → PATCH with those keys. Requires only the api scope (no FormTemplates.manage permission).
/workspace/form-templates/{id}AuthorizationOAuth2 access token · headerrequiredapi:readAuthorizationBearer token (JWT) · headerrequiredidstring<uuid>requiredForm template UUID
Form template with fields retrieved successfully
categoryobjectrequiredcategoryIdstringrequiredcreatedAtstring<date-time>requiredcreatedBystringrequireddescriptionstringrequiredfieldsFormTemplateFieldResponseDto[]requiredShow propertiesHide properties
FormTemplateFieldResponseDtocreatedAtstring<date-time>requireddescriptionstringrequiredhelpTextobject | nullidstringrequiredkeyobject | nullWhen set, this string is the valueKey for PATCH /tasks/{identifier}/form-instances/{formInstanceId} payloads; when null, use the field id instead.
labelstringrequiredplaceholderobject | nullrequiredbooleanrequiredselectOptionsobject[]requiredOptions for Select, MultiSelect, Radio
settingsobjectrequiredType-specific settings JSON
sortnumberrequiredtemplateIdstringrequiredtypestringrequiredTextTextareaNumberDateCheckboxSelectMultiSelectCurrencyUrlSectionHeadingFileUploadSignatureRadioupdatedAtstring<date-time>requiredfieldsCountnumberrequiredNumber of non-deleted fields on this template.
iconobject | nullidstringrequirednamestringrequiredsortnumberrequiredtagsstring[]requiredAssigned form-template tag IDs (UUIDs).
updatedAtstring<date-time>requiredupdatedByobject | nullUnauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions
Form template not found