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": "988775c0-2d85-477c-bf9c-918ccd5847ac",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "db2c830f-817e-49b9-a78b-1a62b33c3042",
"Section": {
"TaskTypeSectionId": "d47724ca-5806-464f-beee-571f07c340c2",
"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": "fcaa94ad-76e7-406f-bda6-a6b32390d472",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "1c0dbdf7-b614-4e96-bebe-920ab57a2d4c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "6e918c84-96f4-489a-87e8-545373058e99",
"CreateDate": "2026-05-04T10:55:24.8505292-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-04T10:55:24.8505292-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": "db2c830f-817e-49b9-a78b-1a62b33c3042",
"Section": {
"TaskTypeSectionId": "d47724ca-5806-464f-beee-571f07c340c2",
"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": "fcaa94ad-76e7-406f-bda6-a6b32390d472",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "1c0dbdf7-b614-4e96-bebe-920ab57a2d4c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "6e918c84-96f4-489a-87e8-545373058e99",
"CreateDate": "2026-05-04T10:55:24.8505292-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-04T10:55:24.8505292-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": "ea018391-a863-42cd-b640-701994d34f85",
"CreateDate": "2026-05-04T10:55:24.8505292-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-05-04T10:55:24.8505292-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "f635bb23-822e-4c91-bb83-ee1bd8abc1d7",
"CompanyId": "6608c8ab-5c3f-422b-915d-9aef95a4c404",
"TaskStatusTypeId": "a01042be-34de-4ca8-9b6c-7e974e6c25ec",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "d54d03c9-e47b-4763-95c5-d29b1ce82d8a",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "f635bb23-822e-4c91-bb83-ee1bd8abc1d7",
"CompanyId": "6608c8ab-5c3f-422b-915d-9aef95a4c404",
"TaskStatusTypeId": "a01042be-34de-4ca8-9b6c-7e974e6c25ec",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "d54d03c9-e47b-4763-95c5-d29b1ce82d8a",
"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": "f6edf118-5175-486d-b271-1dfac876397b",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "22472f9d-46d0-4861-9791-027a411bb9be",
"Section": {
"TaskTypeSectionId": "8e1451bb-3a1d-4672-9e50-067dae092797",
"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": "e4231791-b336-4317-9968-32d1d684a7e6",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "bb8d5fe8-54cd-4403-9aaa-33491ae251c8",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "90d9f4b6-d25e-4c7c-bb2f-1fda718baae4",
"CreateDate": "2026-05-04T10:55:24.8817119-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-04T10:55:24.8817119-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": "22472f9d-46d0-4861-9791-027a411bb9be",
"Section": {
"TaskTypeSectionId": "8e1451bb-3a1d-4672-9e50-067dae092797",
"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": "e4231791-b336-4317-9968-32d1d684a7e6",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "bb8d5fe8-54cd-4403-9aaa-33491ae251c8",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "90d9f4b6-d25e-4c7c-bb2f-1fda718baae4",
"CreateDate": "2026-05-04T10:55:24.8817119-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-05-04T10:55:24.8817119-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": "701c2ce4-428a-4fe6-8200-a1ae3fbb0f07",
"CreateDate": "2026-05-04T10:55:24.8817119-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-05-04T10:55:24.8817119-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}