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": "8a172ad1-0524-408d-a7e3-d88a01bf4ca9", "Name": "sample string 1", "Description": "sample string 2", "CustomStatuses": true, "Fields": [ { "TaskTypeFieldId": "42b4718c-e259-424b-a3ce-0c2485b84c77", "Section": { "TaskTypeSectionId": "fb41fa98-1d53-499f-9ab3-212ec2aae4e4", "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": "b7ebdf36-3a4d-4caa-b4f3-06be31254082", "Name": "sample string 1" }, "Unit": { "UnitId": "3532e89a-c8cf-4565-948f-f963ced38947", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "c96c5ca5-58bd-4361-88d1-d8b126505c99", "CreateDate": "2025-06-27T05:18:00.9167186-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-27T05:18:00.9167186-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": "42b4718c-e259-424b-a3ce-0c2485b84c77", "Section": { "TaskTypeSectionId": "fb41fa98-1d53-499f-9ab3-212ec2aae4e4", "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": "b7ebdf36-3a4d-4caa-b4f3-06be31254082", "Name": "sample string 1" }, "Unit": { "UnitId": "3532e89a-c8cf-4565-948f-f963ced38947", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "c96c5ca5-58bd-4361-88d1-d8b126505c99", "CreateDate": "2025-06-27T05:18:00.9167186-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-27T05:18:00.9167186-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": "6eb9c33f-8c80-4ccd-8d6f-907fb26379aa", "CreateDate": "2025-06-27T05:18:00.9167186-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-27T05:18:00.9167186-07:00", "LastModifiedUser": "sample string 7" }, "Associations": [ { "TaskStatusTypeTaskTypeId": "01ff9081-6a29-429f-897a-2673d6c9e8bc", "CompanyId": "3848da5a-83e9-4fd9-8706-efadf5dd6f1a", "TaskStatusTypeId": "a050617c-1501-47df-963d-90971fe91876", "TaskStatusTypeName": "sample string 2", "SourceSystemId": "sample string 3", "TaskTypeId": "723a5747-ed7a-405e-81ec-c208efbebe30", "TaskTypeName": "sample string 4", "Description": "sample string 5" }, { "TaskStatusTypeTaskTypeId": "01ff9081-6a29-429f-897a-2673d6c9e8bc", "CompanyId": "3848da5a-83e9-4fd9-8706-efadf5dd6f1a", "TaskStatusTypeId": "a050617c-1501-47df-963d-90971fe91876", "TaskStatusTypeName": "sample string 2", "SourceSystemId": "sample string 3", "TaskTypeId": "723a5747-ed7a-405e-81ec-c208efbebe30", "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": "725a8478-7ba7-40cb-8bdd-2b0f469c2446", "Name": "sample string 1", "Description": "sample string 2", "CustomStatuses": true, "Fields": [ { "TaskTypeFieldId": "d36a620e-d680-4c62-889b-5cce05b4a22f", "Section": { "TaskTypeSectionId": "6b9a26e9-ecc7-4b16-a398-aa19c2021fd1", "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": "7815409e-9cb4-4e27-b61f-0913d15f4244", "Name": "sample string 1" }, "Unit": { "UnitId": "af66e263-be9d-4906-af55-9ef91cfa3717", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "0c285243-d435-4886-a2cd-db1c7ff1f18c", "CreateDate": "2025-06-27T05:18:00.9167186-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-27T05:18:00.9167186-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": "d36a620e-d680-4c62-889b-5cce05b4a22f", "Section": { "TaskTypeSectionId": "6b9a26e9-ecc7-4b16-a398-aa19c2021fd1", "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": "7815409e-9cb4-4e27-b61f-0913d15f4244", "Name": "sample string 1" }, "Unit": { "UnitId": "af66e263-be9d-4906-af55-9ef91cfa3717", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "0c285243-d435-4886-a2cd-db1c7ff1f18c", "CreateDate": "2025-06-27T05:18:00.9167186-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-27T05:18:00.9167186-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": "808c1015-c0a0-4a19-8077-dcfb9a9c06fe", "CreateDate": "2025-06-27T05:18:00.9167186-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-06-27T05:18:00.9167186-07:00", "LastModifiedUser": "sample string 7" }, "Total": 1, "Message": "sample string 1" }