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": "70bf4c10-8d4a-4de9-8927-98c56be1c6db",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "f47129ea-cec4-426f-af81-b2eb3efc083b",
        "Section": {
          "TaskTypeSectionId": "2b5b2ef7-1237-474d-9c2b-9f432acf7456",
          "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": "37a8f25b-9ce2-4852-8584-3327aecfb00a",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "7fa13682-1e0e-4666-b168-b2f77d237597",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "a94f1199-6e56-4bc1-bbd8-b41bd027e807",
          "CreateDate": "2026-08-16T07:35:24.4462583-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "f47129ea-cec4-426f-af81-b2eb3efc083b",
        "Section": {
          "TaskTypeSectionId": "2b5b2ef7-1237-474d-9c2b-9f432acf7456",
          "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": "37a8f25b-9ce2-4852-8584-3327aecfb00a",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "7fa13682-1e0e-4666-b168-b2f77d237597",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "a94f1199-6e56-4bc1-bbd8-b41bd027e807",
          "CreateDate": "2026-08-16T07:35:24.4462583-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "24743b89-a57f-4888-90d2-633c32f0922b",
    "CreateDate": "2026-08-16T07:35:24.4462583-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-08-16T07:35:24.4462583-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "06d25b59-b3da-4d01-a7c0-3f588fb925a3",
      "CompanyId": "913f7d4a-5f4e-4cac-b8d0-ef8affb3f53e",
      "TaskStatusTypeId": "b3f58663-c1cc-4807-93db-208a63c914bc",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "d39df002-79b5-475e-8d1b-5d0fbe624e94",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "06d25b59-b3da-4d01-a7c0-3f588fb925a3",
      "CompanyId": "913f7d4a-5f4e-4cac-b8d0-ef8affb3f53e",
      "TaskStatusTypeId": "b3f58663-c1cc-4807-93db-208a63c914bc",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "d39df002-79b5-475e-8d1b-5d0fbe624e94",
      "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": "8ec33dbe-905d-441f-a452-43a0ae08725a",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "3c751cf9-11ca-4fde-9556-222fc9f8b06b",
        "Section": {
          "TaskTypeSectionId": "13b46c71-b14b-4d92-8465-c362f93254ce",
          "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": "cf71e9b4-0816-444e-93bb-64e9ce5b3d09",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "339a578b-ad95-4e64-9fa6-5ee10246af6d",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "138e215a-d9ab-47c5-acf8-5079a1051d10",
          "CreateDate": "2026-08-16T07:35:24.4462583-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "3c751cf9-11ca-4fde-9556-222fc9f8b06b",
        "Section": {
          "TaskTypeSectionId": "13b46c71-b14b-4d92-8465-c362f93254ce",
          "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": "cf71e9b4-0816-444e-93bb-64e9ce5b3d09",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "339a578b-ad95-4e64-9fa6-5ee10246af6d",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "138e215a-d9ab-47c5-acf8-5079a1051d10",
          "CreateDate": "2026-08-16T07:35:24.4462583-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-08-16T07:35:24.4462583-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": "4e460b96-89ff-4dfa-b9ec-b4f45cdef25d",
    "CreateDate": "2026-08-16T07:35:24.4462583-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-08-16T07:35:24.4462583-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}