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": "a1c7c191-f69e-44f1-8c4a-311d6895a6ae",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "d92c2cc1-935d-49d7-bde7-9f7d415a3962",
        "Section": {
          "TaskTypeSectionId": "a3bb8efc-4f5d-40b4-8454-f86e1a49f63b",
          "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": "9e716435-09ad-4074-8ca4-59e33b4cac00",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "3ff34145-b1cd-4573-b907-254e7a6fbe72",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "9c30e77d-0ae8-436f-a573-4d9369e9adfd",
          "CreateDate": "2025-03-09T08:36:05.8070235-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-03-09T08:36:05.8070235-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "95935cee-1d3e-4897-83ab-a61a3cde3336",
            "FieldId": "9eac88d0-31e2-4123-becb-918f00cb046f",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "95935cee-1d3e-4897-83ab-a61a3cde3336",
            "FieldId": "9eac88d0-31e2-4123-becb-918f00cb046f",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          }
        ],
        "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": "d92c2cc1-935d-49d7-bde7-9f7d415a3962",
        "Section": {
          "TaskTypeSectionId": "a3bb8efc-4f5d-40b4-8454-f86e1a49f63b",
          "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": "9e716435-09ad-4074-8ca4-59e33b4cac00",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "3ff34145-b1cd-4573-b907-254e7a6fbe72",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "9c30e77d-0ae8-436f-a573-4d9369e9adfd",
          "CreateDate": "2025-03-09T08:36:05.8070235-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-03-09T08:36:05.8070235-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "95935cee-1d3e-4897-83ab-a61a3cde3336",
            "FieldId": "9eac88d0-31e2-4123-becb-918f00cb046f",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "95935cee-1d3e-4897-83ab-a61a3cde3336",
            "FieldId": "9eac88d0-31e2-4123-becb-918f00cb046f",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          }
        ],
        "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": "8cd5a6c6-5b18-40aa-a519-0d33e7ba8eb8",
    "CreateDate": "2025-03-09T08:36:05.8070235-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-03-09T08:36:05.8070235-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "b8ab9f37-9c02-4ace-8f8f-6b8105d7893b",
      "CompanyId": "ca03d57e-9c1b-4897-9612-e0fbd041a0eb",
      "TaskStatusTypeId": "ad6fe68c-e875-46aa-a79e-ae3bdf8a7422",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "25cc79c4-47a9-4f00-a56a-d5d57a08aa43",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "b8ab9f37-9c02-4ace-8f8f-6b8105d7893b",
      "CompanyId": "ca03d57e-9c1b-4897-9612-e0fbd041a0eb",
      "TaskStatusTypeId": "ad6fe68c-e875-46aa-a79e-ae3bdf8a7422",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "25cc79c4-47a9-4f00-a56a-d5d57a08aa43",
      "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": "4b996498-52de-4499-83bb-bda9be5827ec",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "0616b095-9ec2-4d38-bed6-fe827377cc63",
        "Section": {
          "TaskTypeSectionId": "7c04fe55-e5f6-405d-8103-c0ff058b072f",
          "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": "bd35ec87-c8cd-47b0-9d75-c8fea44eb2e4",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "3f5d3b12-2cd2-4cd8-9e7b-a61ba3748657",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "6e90d4b3-ead4-46cb-94aa-839401290942",
          "CreateDate": "2025-03-09T08:36:05.8070235-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-03-09T08:36:05.8070235-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "312cfa77-7619-4cc0-8ab7-45beee8cb076",
            "FieldId": "85f49683-2ef5-4ff0-9731-7d386c4f7033",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "312cfa77-7619-4cc0-8ab7-45beee8cb076",
            "FieldId": "85f49683-2ef5-4ff0-9731-7d386c4f7033",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          }
        ],
        "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": "0616b095-9ec2-4d38-bed6-fe827377cc63",
        "Section": {
          "TaskTypeSectionId": "7c04fe55-e5f6-405d-8103-c0ff058b072f",
          "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": "bd35ec87-c8cd-47b0-9d75-c8fea44eb2e4",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "3f5d3b12-2cd2-4cd8-9e7b-a61ba3748657",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "6e90d4b3-ead4-46cb-94aa-839401290942",
          "CreateDate": "2025-03-09T08:36:05.8070235-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2025-03-09T08:36:05.8070235-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "312cfa77-7619-4cc0-8ab7-45beee8cb076",
            "FieldId": "85f49683-2ef5-4ff0-9731-7d386c4f7033",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "312cfa77-7619-4cc0-8ab7-45beee8cb076",
            "FieldId": "85f49683-2ef5-4ff0-9731-7d386c4f7033",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          }
        ],
        "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": "7d00720a-ce49-4230-92c8-cf3dc25faeca",
    "CreateDate": "2025-03-09T08:36:05.8070235-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-03-09T08:36:05.8070235-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}