Update stored values for a form instance
Merges the provided values into the instance (see request body schema). Keys in values must match fields[].valueKey from GET /tasks/{identifier}/form-instances for this instance. For allowed types and select options, either read fields on that GET response or load the template definition with GET /workspace/form-templates/{templateId} using the instance templateId.
/tasks/{identifier}/form-instances/{formInstanceId}AuthorizationOAuth2 access token · headerrequiredapi:writeAuthorizationBearer token (JWT) · headerrequiredidentifierstringrequiredTask UUID or shortNumber
formInstanceIdstring<uuid>requiredForm instance UUID from GET /tasks/{identifier}/form-instances (id on each item).
fieldsToReturnstringComma-separated list of top-level response fields to return. Overrides the endpoint compact default unless responseShape=full is used.
responseShapestringAdvanced override. Omit for the endpoint compact default. Use full only when you need the complete endpoint response, including nested fields that are not selectable with fieldsToReturn.
compactfullLT-Response-ShapestringAdvanced override. Set to full only when you need the complete endpoint response, including nested fields that are not selectable with fieldsToReturn.
fullapplication/jsonvaluesobjectrequiredMap of field keys to submitted values. Each key must match the valueKey of a field on this instance (see GET /tasks/{identifier}/form-instances → fields[].valueKey). valueKey is the template field key when set, otherwise the field UUID. To learn types, required flags, and allowed options before editing, use GET /workspace/form-templates/{templateId} (use templateId from the instance) or read fields from the list response.
Unauthorized - Invalid or missing authentication token
Forbidden - Insufficient API scopes or permissions