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": "208190e1-40ad-4f55-a24b-613aded340f6",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "e3683cee-16cc-4fa9-ab8c-04e397fa56bc",
"Section": {
"TaskTypeSectionId": "c8b4cef0-9f13-404b-8808-1385218c1dc4",
"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": "9e755641-8abb-45f0-b059-619162579bd3",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5ce4b646-4eef-4306-a06d-1a64a6d04500",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1f8efa67-b157-467a-8e16-d4e77744dacd",
"CreateDate": "2026-06-28T09:38:34.5673572-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "e3683cee-16cc-4fa9-ab8c-04e397fa56bc",
"Section": {
"TaskTypeSectionId": "c8b4cef0-9f13-404b-8808-1385218c1dc4",
"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": "9e755641-8abb-45f0-b059-619162579bd3",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5ce4b646-4eef-4306-a06d-1a64a6d04500",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1f8efa67-b157-467a-8e16-d4e77744dacd",
"CreateDate": "2026-06-28T09:38:34.5673572-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "42381127-f5b7-4b02-89ea-d9c29645b956",
"CreateDate": "2026-06-28T09:38:34.5673572-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-28T09:38:34.5673572-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "874e1e0e-7c67-48e8-9c90-f360f484fa3c",
"CompanyId": "04b96566-c79e-4216-b903-53d782454d43",
"TaskStatusTypeId": "e01058f4-6ff7-4e49-a765-46b732a0bf67",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "7ac5297a-9d8a-4a3d-8a14-eb24f89e3b9f",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "874e1e0e-7c67-48e8-9c90-f360f484fa3c",
"CompanyId": "04b96566-c79e-4216-b903-53d782454d43",
"TaskStatusTypeId": "e01058f4-6ff7-4e49-a765-46b732a0bf67",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "7ac5297a-9d8a-4a3d-8a14-eb24f89e3b9f",
"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": "17087fa6-523b-4b43-bdf8-2e044d994c37",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "049d6922-668a-46ef-b85d-2e320665714c",
"Section": {
"TaskTypeSectionId": "74d95fd7-f67d-4fd1-b9bb-54c524a4cbc4",
"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": "452149b0-481d-4741-b8e1-ec106ca62308",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "401f6185-416c-4918-9036-7f1276714e0b",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "dd07d165-e60a-4559-98be-275776fd3b3b",
"CreateDate": "2026-06-28T09:38:34.5673572-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "049d6922-668a-46ef-b85d-2e320665714c",
"Section": {
"TaskTypeSectionId": "74d95fd7-f67d-4fd1-b9bb-54c524a4cbc4",
"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": "452149b0-481d-4741-b8e1-ec106ca62308",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "401f6185-416c-4918-9036-7f1276714e0b",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "dd07d165-e60a-4559-98be-275776fd3b3b",
"CreateDate": "2026-06-28T09:38:34.5673572-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "3ac2fc21-b400-4c8a-8817-996cb0737991",
"CreateDate": "2026-06-28T09:38:34.5673572-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-28T09:38:34.5673572-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}