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": "63b7b38d-4f99-447b-a7f2-957dc9edb315", "Name": "sample string 1", "Description": "sample string 2", "CustomStatuses": true, "Fields": [ { "TaskTypeFieldId": "b485ff9b-929c-42e7-9b4b-6b1ab3bda5f5", "Section": { "TaskTypeSectionId": "7acbc1cb-bb86-40b3-bfb3-93cb617a7106", "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": "660534a0-1752-4142-bf96-3c08eb0cdf01", "Name": "sample string 1" }, "Unit": { "UnitId": "bb68c20b-b88c-4413-88f5-1839432d60d7", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "f856a944-a856-44a6-88e9-4167dbc8fb8e", "CreateDate": "2025-05-08T20:29:12.0563609-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-05-08T20:29:12.0563609-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": "b485ff9b-929c-42e7-9b4b-6b1ab3bda5f5", "Section": { "TaskTypeSectionId": "7acbc1cb-bb86-40b3-bfb3-93cb617a7106", "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": "660534a0-1752-4142-bf96-3c08eb0cdf01", "Name": "sample string 1" }, "Unit": { "UnitId": "bb68c20b-b88c-4413-88f5-1839432d60d7", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "f856a944-a856-44a6-88e9-4167dbc8fb8e", "CreateDate": "2025-05-08T20:29:12.0563609-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-05-08T20:29:12.0563609-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": "95ab66d0-0711-44a0-800e-74b2688aaa56", "CreateDate": "2025-05-08T20:29:12.0563609-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-05-08T20:29:12.0563609-07:00", "LastModifiedUser": "sample string 7" }, "Associations": [ { "TaskStatusTypeTaskTypeId": "93cfd94f-8f1a-4332-b969-c938052fe749", "CompanyId": "cf667c3b-9c9b-4a87-9347-bf1683240ef4", "TaskStatusTypeId": "7e079d77-3d4c-479d-b512-b9ff58b7f72a", "TaskStatusTypeName": "sample string 2", "SourceSystemId": "sample string 3", "TaskTypeId": "8dec73e1-3e40-4a74-9697-761ef2996e45", "TaskTypeName": "sample string 4", "Description": "sample string 5" }, { "TaskStatusTypeTaskTypeId": "93cfd94f-8f1a-4332-b969-c938052fe749", "CompanyId": "cf667c3b-9c9b-4a87-9347-bf1683240ef4", "TaskStatusTypeId": "7e079d77-3d4c-479d-b512-b9ff58b7f72a", "TaskStatusTypeName": "sample string 2", "SourceSystemId": "sample string 3", "TaskTypeId": "8dec73e1-3e40-4a74-9697-761ef2996e45", "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": "f2a6da13-f396-471d-88d4-84500e96b447", "Name": "sample string 1", "Description": "sample string 2", "CustomStatuses": true, "Fields": [ { "TaskTypeFieldId": "747b6868-81fc-42dc-8839-98753fdd88b3", "Section": { "TaskTypeSectionId": "b1ae38db-68c4-4626-8086-8b5614936621", "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": "5c4e9c2e-0ea8-4987-be8e-d7270d561c5e", "Name": "sample string 1" }, "Unit": { "UnitId": "d2ef4f7b-ef40-477b-a1de-a38e58cc3673", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "b279a2b7-ca4c-483e-ab86-687250d7560b", "CreateDate": "2025-05-08T20:29:12.0563609-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-05-08T20:29:12.0563609-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": "747b6868-81fc-42dc-8839-98753fdd88b3", "Section": { "TaskTypeSectionId": "b1ae38db-68c4-4626-8086-8b5614936621", "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": "5c4e9c2e-0ea8-4987-be8e-d7270d561c5e", "Name": "sample string 1" }, "Unit": { "UnitId": "d2ef4f7b-ef40-477b-a1de-a38e58cc3673", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "b279a2b7-ca4c-483e-ab86-687250d7560b", "CreateDate": "2025-05-08T20:29:12.0563609-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-05-08T20:29:12.0563609-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": "97f108dd-e1ca-4f99-81a6-6cd776859958", "CreateDate": "2025-05-08T20:29:12.0563609-07:00", "CreateUser": "sample string 6", "LastModifiedDate": "2025-05-08T20:29:12.0563609-07:00", "LastModifiedUser": "sample string 7" }, "Total": 1, "Message": "sample string 1" }