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": "9b9e6928-9fe8-488b-8da1-13ff97366d7d",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "bdf2852f-64fc-40b3-955b-bb5b3d33b1ed",
        "Section": {
          "TaskTypeSectionId": "8cf43019-5933-46a1-aa8f-e7a1a2da29e6",
          "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": "133d9332-e74e-47f3-88a2-b723f8d40887",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "c956f00f-f111-4c53-9fad-92dfe2991b91",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "a75f60d4-f9f0-475f-88f0-365cefb062eb",
          "CreateDate": "2026-08-23T08:27:47.3752976-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-23T08:27:47.3752976-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": "bdf2852f-64fc-40b3-955b-bb5b3d33b1ed",
        "Section": {
          "TaskTypeSectionId": "8cf43019-5933-46a1-aa8f-e7a1a2da29e6",
          "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": "133d9332-e74e-47f3-88a2-b723f8d40887",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "c956f00f-f111-4c53-9fad-92dfe2991b91",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "a75f60d4-f9f0-475f-88f0-365cefb062eb",
          "CreateDate": "2026-08-23T08:27:47.3752976-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-23T08:27:47.3752976-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": "fff1d428-56bf-4311-9d3b-5fa1aa03e0bf",
    "CreateDate": "2026-08-23T08:27:47.3752976-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-08-23T08:27:47.3752976-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "58efd3be-1ede-433e-9a49-020143d418d2",
      "CompanyId": "25ca3cd0-0a18-4c91-a7d7-dd7482715af3",
      "TaskStatusTypeId": "138a567b-2796-4a80-a03e-747f0be008ae",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "b2b4c0e5-b619-4271-9c3b-041db101eede",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "58efd3be-1ede-433e-9a49-020143d418d2",
      "CompanyId": "25ca3cd0-0a18-4c91-a7d7-dd7482715af3",
      "TaskStatusTypeId": "138a567b-2796-4a80-a03e-747f0be008ae",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "b2b4c0e5-b619-4271-9c3b-041db101eede",
      "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": "6868db14-7100-4da4-a8f4-92ff2f5bd403",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "a1c2bfc0-da37-4e50-8ed4-47a357bd7e7e",
        "Section": {
          "TaskTypeSectionId": "69d7538d-5804-4c5b-9091-3c327d2b43c4",
          "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": "e3dabaea-dd40-419b-af59-45669b303b1e",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "7312b8cd-bda2-4c47-bf61-81455f246748",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "75a19398-61a7-4c1a-85c1-827a5cf42d52",
          "CreateDate": "2026-08-23T08:27:47.390952-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-23T08:27:47.390952-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": "a1c2bfc0-da37-4e50-8ed4-47a357bd7e7e",
        "Section": {
          "TaskTypeSectionId": "69d7538d-5804-4c5b-9091-3c327d2b43c4",
          "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": "e3dabaea-dd40-419b-af59-45669b303b1e",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "7312b8cd-bda2-4c47-bf61-81455f246748",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "75a19398-61a7-4c1a-85c1-827a5cf42d52",
          "CreateDate": "2026-08-23T08:27:47.390952-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-23T08:27:47.390952-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": "0ac5043f-bc9b-4d75-8275-a5a70418d3b6",
    "CreateDate": "2026-08-23T08:27:47.390952-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-08-23T08:27:47.390952-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}