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": "208190e1-40ad-4f55-a24b-613aded340f6",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "e3683cee-16cc-4fa9-ab8c-04e397fa56bc",
        "Section": {
          "TaskTypeSectionId": "c8b4cef0-9f13-404b-8808-1385218c1dc4",
          "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": "9e755641-8abb-45f0-b059-619162579bd3",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "5ce4b646-4eef-4306-a06d-1a64a6d04500",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "1f8efa67-b157-467a-8e16-d4e77744dacd",
          "CreateDate": "2026-06-28T09:38:34.5673572-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "e3683cee-16cc-4fa9-ab8c-04e397fa56bc",
        "Section": {
          "TaskTypeSectionId": "c8b4cef0-9f13-404b-8808-1385218c1dc4",
          "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": "9e755641-8abb-45f0-b059-619162579bd3",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "5ce4b646-4eef-4306-a06d-1a64a6d04500",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "1f8efa67-b157-467a-8e16-d4e77744dacd",
          "CreateDate": "2026-06-28T09:38:34.5673572-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "42381127-f5b7-4b02-89ea-d9c29645b956",
    "CreateDate": "2026-06-28T09:38:34.5673572-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-06-28T09:38:34.5673572-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "874e1e0e-7c67-48e8-9c90-f360f484fa3c",
      "CompanyId": "04b96566-c79e-4216-b903-53d782454d43",
      "TaskStatusTypeId": "e01058f4-6ff7-4e49-a765-46b732a0bf67",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "7ac5297a-9d8a-4a3d-8a14-eb24f89e3b9f",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "874e1e0e-7c67-48e8-9c90-f360f484fa3c",
      "CompanyId": "04b96566-c79e-4216-b903-53d782454d43",
      "TaskStatusTypeId": "e01058f4-6ff7-4e49-a765-46b732a0bf67",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "7ac5297a-9d8a-4a3d-8a14-eb24f89e3b9f",
      "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": "17087fa6-523b-4b43-bdf8-2e044d994c37",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "049d6922-668a-46ef-b85d-2e320665714c",
        "Section": {
          "TaskTypeSectionId": "74d95fd7-f67d-4fd1-b9bb-54c524a4cbc4",
          "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": "452149b0-481d-4741-b8e1-ec106ca62308",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "401f6185-416c-4918-9036-7f1276714e0b",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "dd07d165-e60a-4559-98be-275776fd3b3b",
          "CreateDate": "2026-06-28T09:38:34.5673572-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "049d6922-668a-46ef-b85d-2e320665714c",
        "Section": {
          "TaskTypeSectionId": "74d95fd7-f67d-4fd1-b9bb-54c524a4cbc4",
          "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": "452149b0-481d-4741-b8e1-ec106ca62308",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "401f6185-416c-4918-9036-7f1276714e0b",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "dd07d165-e60a-4559-98be-275776fd3b3b",
          "CreateDate": "2026-06-28T09:38:34.5673572-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-06-28T09:38:34.5673572-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": "3ac2fc21-b400-4c8a-8817-996cb0737991",
    "CreateDate": "2026-06-28T09:38:34.5673572-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-06-28T09:38:34.5673572-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}