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.
TaskTypeParamsName | Description | Type | Additional information |
---|---|---|---|
Task | TaskType |
None. |
|
Associations | Collection of TaskStatusTypeTaskType |
None. |
Request Formats
application/json, text/json
Sample:
{ "Task": { "TaskTypeId": "cbe53df9-6c07-4959-a9a3-5c307e937745", "Name": "sample string 1", "Description": "sample string 2", "CustomStatuses": true, "Fields": [ { "TaskTypeFieldId": "dcc49000-b0d8-4c03-a8b1-8c459d603e00", "Section": { "TaskTypeSectionId": "1b559205-a5fd-4729-be4b-f5e98655106b", "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": "804ec000-a571-4899-8b83-d433757133d4", "Name": "sample string 1" }, "Unit": { "UnitId": "420582f1-9d6b-4322-9bb0-532e0b5f10dc", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "5d5f3227-ea03-45e0-9b9d-9b3d1e6d6463", "CreateDate": "2025-10-13T18:05:11.8741905-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "dcc49000-b0d8-4c03-a8b1-8c459d603e00", "Section": { "TaskTypeSectionId": "1b559205-a5fd-4729-be4b-f5e98655106b", "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": "804ec000-a571-4899-8b83-d433757133d4", "Name": "sample string 1" }, "Unit": { "UnitId": "420582f1-9d6b-4322-9bb0-532e0b5f10dc", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "5d5f3227-ea03-45e0-9b9d-9b3d1e6d6463", "CreateDate": "2025-10-13T18:05:11.8741905-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "99b4a8ef-aeda-4655-85f8-521bd89c092d", "CreateDate": "2025-10-13T18:05:11.8741905-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-10-13T18:05:11.8741905-07:00", "LastModifiedUser": "sample string 7" }, "Associations": [ { "TaskStatusTypeTaskTypeId": "9c2d527c-5453-47dc-8187-6ce2be64de9f", "CompanyId": "7afb610d-1e75-4676-8626-3461a21d867c", "TaskStatusTypeId": "dabc72b0-3d55-4aa9-8afb-cc2d9272fb45", "TaskStatusTypeName": "sample string 2", "SourceSystemId": "sample string 3", "TaskTypeId": "f2cf48ff-d2ed-4493-8a9e-ab951231e775", "TaskTypeName": "sample string 4", "Description": "sample string 5" }, { "TaskStatusTypeTaskTypeId": "9c2d527c-5453-47dc-8187-6ce2be64de9f", "CompanyId": "7afb610d-1e75-4676-8626-3461a21d867c", "TaskStatusTypeId": "dabc72b0-3d55-4aa9-8afb-cc2d9272fb45", "TaskStatusTypeName": "sample string 2", "SourceSystemId": "sample string 3", "TaskTypeId": "f2cf48ff-d2ed-4493-8a9e-ab951231e775", "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": "d3ac28d4-99ce-4333-98d7-76b81ff69a25", "Name": "sample string 1", "Description": "sample string 2", "CustomStatuses": true, "Fields": [ { "TaskTypeFieldId": "957c3bf8-4772-4cfe-a50e-e6d812ff016c", "Section": { "TaskTypeSectionId": "3a86c284-dc1e-4637-9c62-4c70b48d045f", "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": "553f5367-3f66-4c23-95ff-0804acf3d0c2", "Name": "sample string 1" }, "Unit": { "UnitId": "ba82230d-d1db-44f2-bee2-61a7abfbec01", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "96743233-232f-4877-b975-6a4ed940a03e", "CreateDate": "2025-10-13T18:05:11.8741905-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "957c3bf8-4772-4cfe-a50e-e6d812ff016c", "Section": { "TaskTypeSectionId": "3a86c284-dc1e-4637-9c62-4c70b48d045f", "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": "553f5367-3f66-4c23-95ff-0804acf3d0c2", "Name": "sample string 1" }, "Unit": { "UnitId": "ba82230d-d1db-44f2-bee2-61a7abfbec01", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "96743233-232f-4877-b975-6a4ed940a03e", "CreateDate": "2025-10-13T18:05:11.8741905-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "9951acf1-36f2-48aa-a853-6367ed718e93", "CreateDate": "2025-10-13T18:05:11.8741905-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-10-13T18:05:11.8741905-07:00", "LastModifiedUser": "sample string 7" }, "Total": 1, "Message": "sample string 1" }