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": "10bc68b7-daea-4c05-8071-c778cbb85d99",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "30d98add-d36d-4504-a3e1-30f07456a37c",
"Section": {
"TaskTypeSectionId": "8ee8e00d-80e6-427b-b728-5d0cf5f5b6e6",
"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": "7f345be9-9189-4962-a3a4-99b40f101d2c",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "b1c8bba0-088b-4d96-a59c-9d7e1c6bfab9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7cdc5c7a-7b72-444d-bf9d-2e3e67ea286a",
"CreateDate": "2026-08-03T02:23:44.8215349-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-03T02:23:44.8215349-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": "30d98add-d36d-4504-a3e1-30f07456a37c",
"Section": {
"TaskTypeSectionId": "8ee8e00d-80e6-427b-b728-5d0cf5f5b6e6",
"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": "7f345be9-9189-4962-a3a4-99b40f101d2c",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "b1c8bba0-088b-4d96-a59c-9d7e1c6bfab9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7cdc5c7a-7b72-444d-bf9d-2e3e67ea286a",
"CreateDate": "2026-08-03T02:23:44.8215349-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-03T02:23:44.8215349-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": "71afc7ca-639f-49d3-84da-072d7c6c4319",
"CreateDate": "2026-08-03T02:23:44.8215349-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-03T02:23:44.8215349-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "42209e24-3c22-40de-ac76-8be2281c963c",
"CompanyId": "8fe241df-9a83-4893-91b6-6ba83c0bd265",
"TaskStatusTypeId": "195489c0-c01b-4c61-8312-65a0302f9ef8",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "17bcbef5-c114-4e98-b18b-ddf1d5ba169c",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "42209e24-3c22-40de-ac76-8be2281c963c",
"CompanyId": "8fe241df-9a83-4893-91b6-6ba83c0bd265",
"TaskStatusTypeId": "195489c0-c01b-4c61-8312-65a0302f9ef8",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "17bcbef5-c114-4e98-b18b-ddf1d5ba169c",
"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": "d20722bd-9c5d-4a01-b5b4-dea4be00cb43",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "a465faa0-f9cf-453f-b4a5-6c6f7fc5581a",
"Section": {
"TaskTypeSectionId": "706e00cc-c316-40b6-b98d-9d659ae5aa9c",
"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": "fe334512-8402-4d4f-97d1-f878c810bb74",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7c09eeb8-bc06-4e24-99ce-ac85971d5d86",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "4460233d-05ac-4111-84ca-bd866fd06b5d",
"CreateDate": "2026-08-03T02:23:44.8215349-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-03T02:23:44.8215349-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": "a465faa0-f9cf-453f-b4a5-6c6f7fc5581a",
"Section": {
"TaskTypeSectionId": "706e00cc-c316-40b6-b98d-9d659ae5aa9c",
"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": "fe334512-8402-4d4f-97d1-f878c810bb74",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7c09eeb8-bc06-4e24-99ce-ac85971d5d86",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "4460233d-05ac-4111-84ca-bd866fd06b5d",
"CreateDate": "2026-08-03T02:23:44.8215349-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-03T02:23:44.8215349-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": "c6988dc3-9db2-4164-815d-f9a688621cb7",
"CreateDate": "2026-08-03T02:23:44.8215349-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-03T02:23:44.8215349-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}