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": "6dfdda8b-90cd-400d-bfb2-94a226f746af",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "973f78e0-d0f0-4793-8d2a-4b691320ec2f",
        "Section": {
          "TaskTypeSectionId": "04ad3e40-a5e0-447b-b236-4f8c0e5fccc0",
          "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": "a448f15d-5be4-4820-9a85-63b3c6aa989c",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "c8acae7e-cb1f-41c7-9d89-625aed931e0a",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "b1bda86a-7d93-47b0-91ce-072f3271368f",
          "CreateDate": "2025-12-05T06:12:31.3981359-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-12-05T06:12:31.3981359-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": "973f78e0-d0f0-4793-8d2a-4b691320ec2f",
        "Section": {
          "TaskTypeSectionId": "04ad3e40-a5e0-447b-b236-4f8c0e5fccc0",
          "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": "a448f15d-5be4-4820-9a85-63b3c6aa989c",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "c8acae7e-cb1f-41c7-9d89-625aed931e0a",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "b1bda86a-7d93-47b0-91ce-072f3271368f",
          "CreateDate": "2025-12-05T06:12:31.3981359-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-12-05T06:12:31.3981359-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": "f4cb8b63-644a-4daf-9a4c-fecd4b0d1f19",
    "CreateDate": "2025-12-05T06:12:31.3981359-08:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-12-05T06:12:31.3981359-08:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "ee9846cc-08b1-4d6c-b1bb-a5a67224b2ab",
      "CompanyId": "5a46ee68-d7a0-4106-a82e-38f01db261a9",
      "TaskStatusTypeId": "9c09dd01-865e-44a7-8334-f2ef7b4df7df",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "660152d2-3602-4664-b3ff-94ddb592d062",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "ee9846cc-08b1-4d6c-b1bb-a5a67224b2ab",
      "CompanyId": "5a46ee68-d7a0-4106-a82e-38f01db261a9",
      "TaskStatusTypeId": "9c09dd01-865e-44a7-8334-f2ef7b4df7df",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "660152d2-3602-4664-b3ff-94ddb592d062",
      "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": "dc0211f0-ad53-4e09-83c9-77c401b7ab95",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "d8825722-5a47-488b-ad0a-aa1cd45cd4dc",
        "Section": {
          "TaskTypeSectionId": "31127e5f-9d81-46a5-af2d-2447f0667650",
          "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": "fe104556-0017-4781-a4a9-433e1798f027",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "79e866ce-cb63-49b2-a343-99e043f9a05c",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "20dcc491-ca82-4b08-a2d2-9c229a4073c5",
          "CreateDate": "2025-12-05T06:12:31.4293735-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-12-05T06:12:31.4293735-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": "d8825722-5a47-488b-ad0a-aa1cd45cd4dc",
        "Section": {
          "TaskTypeSectionId": "31127e5f-9d81-46a5-af2d-2447f0667650",
          "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": "fe104556-0017-4781-a4a9-433e1798f027",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "79e866ce-cb63-49b2-a343-99e043f9a05c",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "20dcc491-ca82-4b08-a2d2-9c229a4073c5",
          "CreateDate": "2025-12-05T06:12:31.4293735-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-12-05T06:12:31.4293735-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": "9dbbc8f3-c1f2-445d-a86d-05869e79b95e",
    "CreateDate": "2025-12-05T06:12:31.4293735-08:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-12-05T06:12:31.4293735-08:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}