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": "70bf4c10-8d4a-4de9-8927-98c56be1c6db",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "f47129ea-cec4-426f-af81-b2eb3efc083b",
"Section": {
"TaskTypeSectionId": "2b5b2ef7-1237-474d-9c2b-9f432acf7456",
"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": "37a8f25b-9ce2-4852-8584-3327aecfb00a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7fa13682-1e0e-4666-b168-b2f77d237597",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a94f1199-6e56-4bc1-bbd8-b41bd027e807",
"CreateDate": "2026-08-16T07:35:24.4462583-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "f47129ea-cec4-426f-af81-b2eb3efc083b",
"Section": {
"TaskTypeSectionId": "2b5b2ef7-1237-474d-9c2b-9f432acf7456",
"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": "37a8f25b-9ce2-4852-8584-3327aecfb00a",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "7fa13682-1e0e-4666-b168-b2f77d237597",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a94f1199-6e56-4bc1-bbd8-b41bd027e807",
"CreateDate": "2026-08-16T07:35:24.4462583-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "24743b89-a57f-4888-90d2-633c32f0922b",
"CreateDate": "2026-08-16T07:35:24.4462583-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-16T07:35:24.4462583-07:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "06d25b59-b3da-4d01-a7c0-3f588fb925a3",
"CompanyId": "913f7d4a-5f4e-4cac-b8d0-ef8affb3f53e",
"TaskStatusTypeId": "b3f58663-c1cc-4807-93db-208a63c914bc",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "d39df002-79b5-475e-8d1b-5d0fbe624e94",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "06d25b59-b3da-4d01-a7c0-3f588fb925a3",
"CompanyId": "913f7d4a-5f4e-4cac-b8d0-ef8affb3f53e",
"TaskStatusTypeId": "b3f58663-c1cc-4807-93db-208a63c914bc",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "d39df002-79b5-475e-8d1b-5d0fbe624e94",
"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": "8ec33dbe-905d-441f-a452-43a0ae08725a",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "3c751cf9-11ca-4fde-9556-222fc9f8b06b",
"Section": {
"TaskTypeSectionId": "13b46c71-b14b-4d92-8465-c362f93254ce",
"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": "cf71e9b4-0816-444e-93bb-64e9ce5b3d09",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "339a578b-ad95-4e64-9fa6-5ee10246af6d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "138e215a-d9ab-47c5-acf8-5079a1051d10",
"CreateDate": "2026-08-16T07:35:24.4462583-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "3c751cf9-11ca-4fde-9556-222fc9f8b06b",
"Section": {
"TaskTypeSectionId": "13b46c71-b14b-4d92-8465-c362f93254ce",
"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": "cf71e9b4-0816-444e-93bb-64e9ce5b3d09",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "339a578b-ad95-4e64-9fa6-5ee10246af6d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "138e215a-d9ab-47c5-acf8-5079a1051d10",
"CreateDate": "2026-08-16T07:35:24.4462583-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "4e460b96-89ff-4dfa-b9ec-b4f45cdef25d",
"CreateDate": "2026-08-16T07:35:24.4462583-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-08-16T07:35:24.4462583-07:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}