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": "fa518fc3-3e25-4c4f-bbbd-4d0b64211485",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "debdf6e2-5cd3-4dee-8e22-8b27dfa6485a",
"Section": {
"TaskTypeSectionId": "0ad0425e-7346-4898-b2fb-b936b34fca2c",
"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": "24fca2fc-67ec-4d2f-aa10-ee40b479231a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "55513a8c-4b21-4cbc-8cd8-50fe869cda13",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "023346bb-d95d-4d5a-9813-7aa085e2d35c",
"CreateDate": "2026-04-14T09:12:15.2778878-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T09:12:15.2778878-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": "debdf6e2-5cd3-4dee-8e22-8b27dfa6485a",
"Section": {
"TaskTypeSectionId": "0ad0425e-7346-4898-b2fb-b936b34fca2c",
"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": "24fca2fc-67ec-4d2f-aa10-ee40b479231a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "55513a8c-4b21-4cbc-8cd8-50fe869cda13",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "023346bb-d95d-4d5a-9813-7aa085e2d35c",
"CreateDate": "2026-04-14T09:12:15.2778878-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T09:12:15.2778878-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": "a0719b41-f1c5-4f97-abc0-083db5658b92",
"CreateDate": "2026-04-14T09:12:15.2778878-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-04-14T09:12:15.2778878-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "6576a93f-3be1-493b-8f5a-d7be6b68281e",
"CompanyId": "ce18800e-3ddd-4430-9c5f-aaf821cb70fe",
"TaskStatusTypeId": "76dccd70-9f70-49e5-bb76-ce475deda112",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "be41b609-046a-4aae-b610-c6590d6ac1e9",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "6576a93f-3be1-493b-8f5a-d7be6b68281e",
"CompanyId": "ce18800e-3ddd-4430-9c5f-aaf821cb70fe",
"TaskStatusTypeId": "76dccd70-9f70-49e5-bb76-ce475deda112",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "be41b609-046a-4aae-b610-c6590d6ac1e9",
"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": "77a1d2ca-47f7-42a9-afc7-f6c00f307ce3",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "f0871deb-93c9-448b-9777-7f25de4dd4f8",
"Section": {
"TaskTypeSectionId": "e903d422-68a7-45f8-b379-34e52fbbd7ee",
"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": "371d45a9-408e-46f8-88de-66b0aab0be09",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "9eb5e7f4-9f59-417f-904a-4248ae6f77dd",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "49510ac1-7142-4586-8abb-1097b2b04871",
"CreateDate": "2026-04-14T09:12:15.2778878-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T09:12:15.2778878-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": "f0871deb-93c9-448b-9777-7f25de4dd4f8",
"Section": {
"TaskTypeSectionId": "e903d422-68a7-45f8-b379-34e52fbbd7ee",
"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": "371d45a9-408e-46f8-88de-66b0aab0be09",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "9eb5e7f4-9f59-417f-904a-4248ae6f77dd",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "49510ac1-7142-4586-8abb-1097b2b04871",
"CreateDate": "2026-04-14T09:12:15.2778878-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-04-14T09:12:15.2778878-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": "013ddd13-441c-4b84-87e2-89656216df01",
"CreateDate": "2026-04-14T09:12:15.2778878-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-04-14T09:12:15.2778878-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}