PUT TaskTypes
Updates the given task type.
Request Information
URI Parameters
None.
Body Parameters
Task - Task type to update. Associations - List of associations between task types and task status types.
TaskTypeParams| Name | Description | Type | Additional information |
|---|---|---|---|
| Task | TaskType |
None. |
|
| Associations | Collection of TaskStatusTypeTaskType |
None. |
Request Formats
application/json, text/json
Sample:
{
"Task": {
"TaskTypeId": "41aefeba-aba0-4b49-9b4e-8b07f2b2ca40",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "90a4e527-8cfe-469c-ba8d-d287892327dd",
"Section": {
"TaskTypeSectionId": "1bcd2369-a6f3-4473-ba08-6b10149d7042",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "da5e9a8e-b3b7-40d6-a887-71f8b2dedadf",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "b46e2129-465f-4111-b64d-00bd82ed2a66",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a96b590e-746d-4cf7-a9f2-18742e3b7844",
"CreateDate": "2026-05-23T16:34:25.405029-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-23T16:34:25.405029-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 11",
"SourceSystemId": "sample string 12"
},
{
"TaskTypeFieldId": "90a4e527-8cfe-469c-ba8d-d287892327dd",
"Section": {
"TaskTypeSectionId": "1bcd2369-a6f3-4473-ba08-6b10149d7042",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "da5e9a8e-b3b7-40d6-a887-71f8b2dedadf",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "b46e2129-465f-4111-b64d-00bd82ed2a66",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a96b590e-746d-4cf7-a9f2-18742e3b7844",
"CreateDate": "2026-05-23T16:34:25.405029-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-23T16:34:25.405029-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 11",
"SourceSystemId": "sample string 12"
}
],
"SourceSystemId": "sample string 4",
"CompanyId": "6a6d5461-5235-40df-8f06-c36deb5ad7a6",
"CreateDate": "2026-05-23T16:34:25.405029-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-05-23T16:34:25.405029-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "0632c32d-0046-47ae-83a9-4659e679a432",
"CompanyId": "4afba3a6-d06b-4591-8570-a26122d1806f",
"TaskStatusTypeId": "442757d0-7565-4bce-affc-d8f39f106baa",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "5c1df44b-f524-4ac7-8a6f-9f278905ce8b",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "0632c32d-0046-47ae-83a9-4659e679a432",
"CompanyId": "4afba3a6-d06b-4591-8570-a26122d1806f",
"TaskStatusTypeId": "442757d0-7565-4bce-affc-d8f39f106baa",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "5c1df44b-f524-4ac7-8a6f-9f278905ce8b",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
}
]
}
Response Information
Resource Description
On success, the updated task type.
| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | TaskType |
None. |
|
| Total | integer |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"TaskTypeId": "107befeb-c5f3-4500-971f-f5eb55e0700b",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "507c8f55-2aca-4f87-bb2d-19e65a8b57b0",
"Section": {
"TaskTypeSectionId": "a1e94851-fc6a-402c-96fd-794992b10d54",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "35195cd9-b688-4654-82ba-a6470ec6f724",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "97c7d8c9-3696-4af4-8ac2-1705740df34c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "37d89492-2737-4970-8c22-4166018c1c2a",
"CreateDate": "2026-05-23T16:34:25.4362792-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-23T16:34:25.4362792-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 11",
"SourceSystemId": "sample string 12"
},
{
"TaskTypeFieldId": "507c8f55-2aca-4f87-bb2d-19e65a8b57b0",
"Section": {
"TaskTypeSectionId": "a1e94851-fc6a-402c-96fd-794992b10d54",
"Name": "sample string 1",
"Label": "sample string 2",
"DisplayOrder": 1,
"IsRepeatable": true,
"VisibleExpression": "sample string 4",
"SourceSystemId": "sample string 5"
},
"Name": "sample string 1",
"Label": "sample string 2",
"Description": "sample string 3",
"DataType": {
"DataTypeId": "35195cd9-b688-4654-82ba-a6470ec6f724",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "97c7d8c9-3696-4af4-8ac2-1705740df34c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "37d89492-2737-4970-8c22-4166018c1c2a",
"CreateDate": "2026-05-23T16:34:25.4362792-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-23T16:34:25.4362792-07:00",
"LastModifiedUser": "sample string 6"
},
"DisplayOrder": 1,
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
"sample string 1",
"sample string 2"
],
"ValueExpression": "sample string 5",
"RequiredExpression": "sample string 6",
"IsAttachment": true,
"DefaultValueExpression": "sample string 8",
"IsMultiline": true,
"IsRepeatable": true,
"VisibleExpression": "sample string 11",
"SourceSystemId": "sample string 12"
}
],
"SourceSystemId": "sample string 4",
"CompanyId": "9b351e15-8493-4649-a26e-6eab0dd210f6",
"CreateDate": "2026-05-23T16:34:25.4362792-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-05-23T16:34:25.4362792-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}