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": "cce37b09-58ff-41ef-a52a-1e2f8edca562",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "ebf2daf5-c7c2-42ef-bc62-20d86d2d3ab4",
"Section": {
"TaskTypeSectionId": "9eecf0c4-fb56-41f0-973f-8fce3a367dc1",
"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": "b7d9a740-8c45-4231-906e-e1b33df0370f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "2a72cfa7-29a7-44c8-9a68-fd1664d878be",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2cba460a-9f96-49cb-b248-5b70935cfb45",
"CreateDate": "2026-07-13T23:54:12.4614151-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T23:54:12.4614151-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": "ebf2daf5-c7c2-42ef-bc62-20d86d2d3ab4",
"Section": {
"TaskTypeSectionId": "9eecf0c4-fb56-41f0-973f-8fce3a367dc1",
"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": "b7d9a740-8c45-4231-906e-e1b33df0370f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "2a72cfa7-29a7-44c8-9a68-fd1664d878be",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "2cba460a-9f96-49cb-b248-5b70935cfb45",
"CreateDate": "2026-07-13T23:54:12.4614151-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T23:54:12.4614151-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": "b5502b02-7bec-44d8-a8d9-d34255fc5d96",
"CreateDate": "2026-07-13T23:54:12.4614151-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-13T23:54:12.4614151-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "f3f79eae-eebc-4960-923b-19fbc77e702d",
"CompanyId": "fd08c542-61c7-43f2-b8e2-0267d51b2037",
"TaskStatusTypeId": "6b77fae4-2630-42a4-ada3-2eb525c82742",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "09e1b947-faa8-4286-b2ea-02404d580bd2",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "f3f79eae-eebc-4960-923b-19fbc77e702d",
"CompanyId": "fd08c542-61c7-43f2-b8e2-0267d51b2037",
"TaskStatusTypeId": "6b77fae4-2630-42a4-ada3-2eb525c82742",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "09e1b947-faa8-4286-b2ea-02404d580bd2",
"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": "6493f789-c002-4490-83d9-986fd1f5100a",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "fe07ca29-d316-48fc-a463-1395028b9ff6",
"Section": {
"TaskTypeSectionId": "3deee9f7-ba26-4ce2-ada2-e3a373e43899",
"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": "4f21105e-5dac-4d8d-a379-1b10df8da801",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "0a2f5c20-f724-4bcf-b575-e159bdeaedfe",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "d0a3d541-a7e7-473c-970f-863bc5423324",
"CreateDate": "2026-07-13T23:54:12.4614151-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T23:54:12.4614151-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": "fe07ca29-d316-48fc-a463-1395028b9ff6",
"Section": {
"TaskTypeSectionId": "3deee9f7-ba26-4ce2-ada2-e3a373e43899",
"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": "4f21105e-5dac-4d8d-a379-1b10df8da801",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "0a2f5c20-f724-4bcf-b575-e159bdeaedfe",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "d0a3d541-a7e7-473c-970f-863bc5423324",
"CreateDate": "2026-07-13T23:54:12.4614151-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-13T23:54:12.4614151-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": "a7582037-4283-4a2e-8569-327f777655a8",
"CreateDate": "2026-07-13T23:54:12.4614151-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-13T23:54:12.4614151-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}