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": "c8e82ad5-1a08-494b-9cee-50841216d52e",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "fb448e92-85af-46a5-a210-83893bffee5b",
"Section": {
"TaskTypeSectionId": "828613c7-8c3c-407f-b65e-eeabe681434d",
"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": "abba65b9-0961-4580-8960-551ad2702a25",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "56036674-4256-43f2-a889-d333c056a909",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1946746e-b5bc-4599-ba22-e85a19553d47",
"CreateDate": "2026-02-11T01:21:36.8511526-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-11T01:21:36.8511526-08: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": "fb448e92-85af-46a5-a210-83893bffee5b",
"Section": {
"TaskTypeSectionId": "828613c7-8c3c-407f-b65e-eeabe681434d",
"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": "abba65b9-0961-4580-8960-551ad2702a25",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "56036674-4256-43f2-a889-d333c056a909",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1946746e-b5bc-4599-ba22-e85a19553d47",
"CreateDate": "2026-02-11T01:21:36.8511526-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-11T01:21:36.8511526-08: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": "df1e5278-1bcb-4c4d-8c10-63776a5c2f15",
"CreateDate": "2026-02-11T01:21:36.8511526-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-11T01:21:36.8511526-08:00",
"LastModifiedUser": "sample string 7"
},
"Associations": [
{
"TaskStatusTypeTaskTypeId": "56fcc1d5-0c42-4c11-a774-a291120244d7",
"CompanyId": "40509c4d-0e88-4e0a-9db0-a6010a062d76",
"TaskStatusTypeId": "59907434-48bb-47b5-8417-6be7829a5b18",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "56044eed-85ba-40bf-b645-4c3307788a5d",
"TaskTypeName": "sample string 4",
"Description": "sample string 5"
},
{
"TaskStatusTypeTaskTypeId": "56fcc1d5-0c42-4c11-a774-a291120244d7",
"CompanyId": "40509c4d-0e88-4e0a-9db0-a6010a062d76",
"TaskStatusTypeId": "59907434-48bb-47b5-8417-6be7829a5b18",
"TaskStatusTypeName": "sample string 2",
"SourceSystemId": "sample string 3",
"TaskTypeId": "56044eed-85ba-40bf-b645-4c3307788a5d",
"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": "fe149685-8137-4898-9649-2284423b7aa1",
"Name": "sample string 1",
"Description": "sample string 2",
"CustomStatuses": true,
"Fields": [
{
"TaskTypeFieldId": "dbee542d-e62e-4fbf-9964-2ed3cd7f6c20",
"Section": {
"TaskTypeSectionId": "62b720fb-eb9d-4c73-99d2-675316343f1b",
"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": "78562a5d-893c-4ba8-bcbd-79de143be281",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "283158b1-fcca-44e5-b794-8789827bd019",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b6283fcb-030f-403d-9b9a-427c3bcb5040",
"CreateDate": "2026-02-11T01:21:36.8511526-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-11T01:21:36.8511526-08: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": "dbee542d-e62e-4fbf-9964-2ed3cd7f6c20",
"Section": {
"TaskTypeSectionId": "62b720fb-eb9d-4c73-99d2-675316343f1b",
"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": "78562a5d-893c-4ba8-bcbd-79de143be281",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "283158b1-fcca-44e5-b794-8789827bd019",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b6283fcb-030f-403d-9b9a-427c3bcb5040",
"CreateDate": "2026-02-11T01:21:36.8511526-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-02-11T01:21:36.8511526-08: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": "6b55b617-f6cd-4ccb-9d0f-8a8b2cda0087",
"CreateDate": "2026-02-11T01:21:36.8511526-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-02-11T01:21:36.8511526-08:00",
"LastModifiedUser": "sample string 7"
},
"Total": 1,
"Message": "sample string 1"
}