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": "cbe53df9-6c07-4959-a9a3-5c307e937745",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "dcc49000-b0d8-4c03-a8b1-8c459d603e00",
        "Section": {
          "TaskTypeSectionId": "1b559205-a5fd-4729-be4b-f5e98655106b",
          "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": "804ec000-a571-4899-8b83-d433757133d4",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "420582f1-9d6b-4322-9bb0-532e0b5f10dc",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "5d5f3227-ea03-45e0-9b9d-9b3d1e6d6463",
          "CreateDate": "2025-10-13T18:05:11.8741905-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "dcc49000-b0d8-4c03-a8b1-8c459d603e00",
        "Section": {
          "TaskTypeSectionId": "1b559205-a5fd-4729-be4b-f5e98655106b",
          "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": "804ec000-a571-4899-8b83-d433757133d4",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "420582f1-9d6b-4322-9bb0-532e0b5f10dc",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "5d5f3227-ea03-45e0-9b9d-9b3d1e6d6463",
          "CreateDate": "2025-10-13T18:05:11.8741905-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "99b4a8ef-aeda-4655-85f8-521bd89c092d",
    "CreateDate": "2025-10-13T18:05:11.8741905-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-10-13T18:05:11.8741905-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "9c2d527c-5453-47dc-8187-6ce2be64de9f",
      "CompanyId": "7afb610d-1e75-4676-8626-3461a21d867c",
      "TaskStatusTypeId": "dabc72b0-3d55-4aa9-8afb-cc2d9272fb45",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "f2cf48ff-d2ed-4493-8a9e-ab951231e775",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "9c2d527c-5453-47dc-8187-6ce2be64de9f",
      "CompanyId": "7afb610d-1e75-4676-8626-3461a21d867c",
      "TaskStatusTypeId": "dabc72b0-3d55-4aa9-8afb-cc2d9272fb45",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "f2cf48ff-d2ed-4493-8a9e-ab951231e775",
      "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": "d3ac28d4-99ce-4333-98d7-76b81ff69a25",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "957c3bf8-4772-4cfe-a50e-e6d812ff016c",
        "Section": {
          "TaskTypeSectionId": "3a86c284-dc1e-4637-9c62-4c70b48d045f",
          "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": "553f5367-3f66-4c23-95ff-0804acf3d0c2",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "ba82230d-d1db-44f2-bee2-61a7abfbec01",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "96743233-232f-4877-b975-6a4ed940a03e",
          "CreateDate": "2025-10-13T18:05:11.8741905-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "957c3bf8-4772-4cfe-a50e-e6d812ff016c",
        "Section": {
          "TaskTypeSectionId": "3a86c284-dc1e-4637-9c62-4c70b48d045f",
          "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": "553f5367-3f66-4c23-95ff-0804acf3d0c2",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "ba82230d-d1db-44f2-bee2-61a7abfbec01",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "96743233-232f-4877-b975-6a4ed940a03e",
          "CreateDate": "2025-10-13T18:05:11.8741905-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-10-13T18:05:11.8741905-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": "9951acf1-36f2-48aa-a853-6367ed718e93",
    "CreateDate": "2025-10-13T18:05:11.8741905-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-10-13T18:05:11.8741905-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}