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": "1cc33003-6f35-47ad-8b07-6d9ffc384770",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "569a0582-4f41-4881-9cd4-01aa32f7739e",
"Section": {
"TaskTypeSectionId": "2b905f82-3997-4d7e-9958-325dbd583830",
"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": "0ade4bb5-4c62-49a0-aab0-ff1a7eed72fb",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "462c4c23-e24c-4981-86e7-8c605e36c129",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "41111a2f-da33-4c74-bb5d-06995b35e0d6",
"CreateDate": "2026-03-03T08:13:00.4551398-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-03T08:13:00.4551398-08: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": "569a0582-4f41-4881-9cd4-01aa32f7739e",
"Section": {
"TaskTypeSectionId": "2b905f82-3997-4d7e-9958-325dbd583830",
"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": "0ade4bb5-4c62-49a0-aab0-ff1a7eed72fb",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "462c4c23-e24c-4981-86e7-8c605e36c129",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "41111a2f-da33-4c74-bb5d-06995b35e0d6",
"CreateDate": "2026-03-03T08:13:00.4551398-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-03T08:13:00.4551398-08: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": "d9126a68-d13b-4e0f-9e8f-96961e039b95",
"CreateDate": "2026-03-03T08:13:00.4551398-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-03T08:13:00.4551398-08:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "207fb055-4a6c-4dd2-8886-100b1bf13dd6",
"CompanyId": "a099b4ff-d407-412f-a3e8-b062ecd77477",
"TaskStatusTypeId": "b0c0b7a7-4439-433f-84b7-d430fd605d19",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "b4cddc7d-60df-4833-8528-29dc9cc4fa16",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "207fb055-4a6c-4dd2-8886-100b1bf13dd6",
"CompanyId": "a099b4ff-d407-412f-a3e8-b062ecd77477",
"TaskStatusTypeId": "b0c0b7a7-4439-433f-84b7-d430fd605d19",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "b4cddc7d-60df-4833-8528-29dc9cc4fa16",
"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": "29cc34e5-e45e-4f4f-93ed-947beb1012bf",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "0bb67b43-76b0-44d9-94a8-75de5b3a1919",
"Section": {
"TaskTypeSectionId": "1ad75946-c5a8-4aba-9183-0a2fafaf7795",
"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": "6f66322e-ea02-40c1-a2f0-c78ca3b9f775",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "581a10dd-f1e4-4f6e-a794-48c3ac0a4503",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "60075785-ebd2-4518-9a66-44f5222b6c4a",
"CreateDate": "2026-03-03T08:13:00.4551398-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-03T08:13:00.4551398-08: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": "0bb67b43-76b0-44d9-94a8-75de5b3a1919",
"Section": {
"TaskTypeSectionId": "1ad75946-c5a8-4aba-9183-0a2fafaf7795",
"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": "6f66322e-ea02-40c1-a2f0-c78ca3b9f775",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "581a10dd-f1e4-4f6e-a794-48c3ac0a4503",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "60075785-ebd2-4518-9a66-44f5222b6c4a",
"CreateDate": "2026-03-03T08:13:00.4551398-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-03-03T08:13:00.4551398-08: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": "b7decaa7-861b-4bbe-aede-6d716e9196fe",
"CreateDate": "2026-03-03T08:13:00.4551398-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-03-03T08:13:00.4551398-08:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}