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
NameDescriptionTypeAdditional information
Task

TaskType

None.

Associations

Collection of TaskStatusTypeTaskType

None.

Request Formats

application/json, text/json

Sample:
{
  "Task": {
    "TaskTypeId": "6b2ef3eb-2bbf-4fda-adea-f7548be6b846",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "40f1d5ee-ba75-4077-bec6-dfe1a3dd0561",
        "Section": {
          "TaskTypeSectionId": "ad2c02ed-0ee5-4bc9-be1d-bf67b195e57e",
          "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": "6dcd02e5-f709-423e-bd22-8dd3a05738f6",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "e56e3784-e709-44d9-a5b4-5e0c82d010ed",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "38296bbe-4168-4f06-9e29-c353a192f9ff",
          "CreateDate": "2026-03-23T21:24:11.9573502-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-23T21:24:11.9573502-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": "40f1d5ee-ba75-4077-bec6-dfe1a3dd0561",
        "Section": {
          "TaskTypeSectionId": "ad2c02ed-0ee5-4bc9-be1d-bf67b195e57e",
          "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": "6dcd02e5-f709-423e-bd22-8dd3a05738f6",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "e56e3784-e709-44d9-a5b4-5e0c82d010ed",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "38296bbe-4168-4f06-9e29-c353a192f9ff",
          "CreateDate": "2026-03-23T21:24:11.9573502-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-23T21:24:11.9573502-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": "d8bb5dd7-1362-45cf-b975-750d878fc256",
    "CreateDate": "2026-03-23T21:24:11.9573502-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-03-23T21:24:11.9573502-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "abd2a0e8-c660-4a3d-8634-c404d79fe2b5",
      "CompanyId": "5a1d876b-1309-45de-89cc-16a075e791bb",
      "TaskStatusTypeId": "d28d25bf-1597-48cf-8d17-a74a4261e5ab",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "104e988a-6e6d-4445-9b2f-c30fb5e4e152",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "abd2a0e8-c660-4a3d-8634-c404d79fe2b5",
      "CompanyId": "5a1d876b-1309-45de-89cc-16a075e791bb",
      "TaskStatusTypeId": "d28d25bf-1597-48cf-8d17-a74a4261e5ab",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "104e988a-6e6d-4445-9b2f-c30fb5e4e152",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    }
  ]
}

Response Information

Resource Description

On success, the updated task type.

NameDescriptionTypeAdditional information
Data

TaskType

None.

Total

integer

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "TaskTypeId": "db0c21e8-23d6-410e-b38d-de6a7f40b722",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "63add86f-9d92-4efe-8a43-f04675e15d20",
        "Section": {
          "TaskTypeSectionId": "749451de-5f95-401d-82a2-c9ac2818cc1b",
          "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": "a0d886f1-b233-4f3a-9267-08aed7548880",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "9e2ea7ac-5d8b-4b49-b6bb-01e0b2faabb1",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "3d273dc3-bf2e-4d2b-a2cd-82fff28e7e8a",
          "CreateDate": "2026-03-23T21:24:11.9729778-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-23T21:24:11.9729778-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": "63add86f-9d92-4efe-8a43-f04675e15d20",
        "Section": {
          "TaskTypeSectionId": "749451de-5f95-401d-82a2-c9ac2818cc1b",
          "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": "a0d886f1-b233-4f3a-9267-08aed7548880",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "9e2ea7ac-5d8b-4b49-b6bb-01e0b2faabb1",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "3d273dc3-bf2e-4d2b-a2cd-82fff28e7e8a",
          "CreateDate": "2026-03-23T21:24:11.9729778-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-23T21:24:11.9729778-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": "3cdf8949-ff79-4e87-acd3-c971fd994739",
    "CreateDate": "2026-03-23T21:24:11.9729778-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-03-23T21:24:11.9729778-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}