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": "c1108036-344f-4c9d-a205-812e96586d77",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "9922fec8-319b-4b80-ba1c-d393f495c998",
"Section": {
"TaskTypeSectionId": "6821c9e2-0788-45a1-8203-9084c3ad6213",
"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": "475c5e84-66e0-4c11-b364-82492424cf33",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "c6ce4f05-81d4-4a6c-aedb-6f95058976cf",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "84cf34c2-9c39-43e2-a5c1-db002c363fc2",
"CreateDate": "2026-06-13T17:42:01.708414-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:01.708414-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": "9922fec8-319b-4b80-ba1c-d393f495c998",
"Section": {
"TaskTypeSectionId": "6821c9e2-0788-45a1-8203-9084c3ad6213",
"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": "475c5e84-66e0-4c11-b364-82492424cf33",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "c6ce4f05-81d4-4a6c-aedb-6f95058976cf",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "84cf34c2-9c39-43e2-a5c1-db002c363fc2",
"CreateDate": "2026-06-13T17:42:01.708414-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:01.708414-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": "1ea3ab2f-f1ed-4c62-8207-ed97124c8348",
"CreateDate": "2026-06-13T17:42:01.708414-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-13T17:42:01.708414-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "71c4d0d3-01cd-4dc4-8c14-badcd2b283cb",
"CompanyId": "59df8c7b-66c4-4aa5-bbf3-06a6ee0c89d9",
"TaskStatusTypeId": "ca0d31f6-8836-4845-b7f7-904ab1275bf9",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "93437feb-5a3e-4601-b411-6fa4ae7b0e04",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "71c4d0d3-01cd-4dc4-8c14-badcd2b283cb",
"CompanyId": "59df8c7b-66c4-4aa5-bbf3-06a6ee0c89d9",
"TaskStatusTypeId": "ca0d31f6-8836-4845-b7f7-904ab1275bf9",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "93437feb-5a3e-4601-b411-6fa4ae7b0e04",
"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": "fc90145d-f696-45ba-b2e5-2beff8957c55",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "9982324f-9351-47e2-aa96-fd5aae8a3f44",
"Section": {
"TaskTypeSectionId": "51cb1349-8ff7-43c9-bb05-3cf81ab95c6a",
"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": "a0181c10-d6d5-4cbd-93f5-a67388df51a2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "71709747-2d19-4d72-a699-4668cc832126",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "e14a74d4-bb31-4c16-adcd-2ca1a1a26f9e",
"CreateDate": "2026-06-13T17:42:01.708414-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:01.708414-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": "9982324f-9351-47e2-aa96-fd5aae8a3f44",
"Section": {
"TaskTypeSectionId": "51cb1349-8ff7-43c9-bb05-3cf81ab95c6a",
"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": "a0181c10-d6d5-4cbd-93f5-a67388df51a2",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "71709747-2d19-4d72-a699-4668cc832126",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "e14a74d4-bb31-4c16-adcd-2ca1a1a26f9e",
"CreateDate": "2026-06-13T17:42:01.708414-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-13T17:42:01.708414-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": "6a1f8264-a9c4-4c70-92f9-85e874305206",
"CreateDate": "2026-06-13T17:42:01.708414-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-13T17:42:01.708414-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}