POST TaskTypes

Request Information

URI Parameters

None.

Body Parameters

TaskTypeParams
NameDescriptionTypeAdditional information
Task

TaskType

None.

Associations

Collection of TaskStatusTypeTaskType

None.

Request Formats

application/json, text/json

Sample:
{
  "Task": {
    "TaskTypeId": "1db3db62-9b7c-408a-bd81-74d3e13fa3a3",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "9c77b304-85d4-4c5c-80ed-d75d20733280",
        "Section": {
          "TaskTypeSectionId": "8753dcd7-b4a9-4b4a-8fb6-aa23d94d8768",
          "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": "1422d1f1-0928-41e6-a4a9-8c7c48dea8ba",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "367f5428-3be0-4340-b231-c2cd2cc645ce",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "f9d1a97c-0b9b-46d2-a557-0b8de07f54bb",
          "CreateDate": "2026-03-30T16:46:32.8743692-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-30T16:46:32.8743692-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "b2fb7be1-b9a7-499d-9cc8-aa8225b90d61",
            "FieldId": "b964d16a-9a54-4026-a692-dbac8da50810",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "b2fb7be1-b9a7-499d-9cc8-aa8225b90d61",
            "FieldId": "b964d16a-9a54-4026-a692-dbac8da50810",
            "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": "9c77b304-85d4-4c5c-80ed-d75d20733280",
        "Section": {
          "TaskTypeSectionId": "8753dcd7-b4a9-4b4a-8fb6-aa23d94d8768",
          "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": "1422d1f1-0928-41e6-a4a9-8c7c48dea8ba",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "367f5428-3be0-4340-b231-c2cd2cc645ce",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "f9d1a97c-0b9b-46d2-a557-0b8de07f54bb",
          "CreateDate": "2026-03-30T16:46:32.8743692-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-30T16:46:32.8743692-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "b2fb7be1-b9a7-499d-9cc8-aa8225b90d61",
            "FieldId": "b964d16a-9a54-4026-a692-dbac8da50810",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "b2fb7be1-b9a7-499d-9cc8-aa8225b90d61",
            "FieldId": "b964d16a-9a54-4026-a692-dbac8da50810",
            "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": "bb83f416-fb34-4ba1-8203-d188ffa7ea8e",
    "CreateDate": "2026-03-30T16:46:32.8743692-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-03-30T16:46:32.8743692-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "04217237-31f6-43fa-94db-e947d2ecc3d1",
      "CompanyId": "deb145d6-547b-4933-b2ac-859c33f040ee",
      "TaskStatusTypeId": "8a8fca9e-22e5-4d76-9a74-d298bbc35bc3",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "fb8bdefd-89fb-4195-890f-c2745df7b61f",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "04217237-31f6-43fa-94db-e947d2ecc3d1",
      "CompanyId": "deb145d6-547b-4933-b2ac-859c33f040ee",
      "TaskStatusTypeId": "8a8fca9e-22e5-4d76-9a74-d298bbc35bc3",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "fb8bdefd-89fb-4195-890f-c2745df7b61f",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    }
  ]
}

Response Information

Resource Description

NameDescriptionTypeAdditional information
Data

TaskType

None.

Total

integer

None.

Message

string

None.

Response Formats

application/json, text/json

Sample:
{
  "Data": {
    "TaskTypeId": "e0db10b0-9b42-44d0-ab78-13bf0317e8a2",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "2f955b72-672e-4d58-bf2d-0de26616892c",
        "Section": {
          "TaskTypeSectionId": "467f0a38-6777-4fa4-85fa-82c5c6a57f10",
          "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": "798deb63-fd6d-4824-9f36-8ee1c5c5e618",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "4d49d5f3-9a33-46a7-871e-b7075ae19355",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "63a2a787-8ed7-4a32-9f3f-2a5ec8f4e833",
          "CreateDate": "2026-03-30T16:46:32.8743692-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-30T16:46:32.8743692-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "5bbbc966-1b58-45a0-a9df-82b57c740165",
            "FieldId": "9914fe72-1827-4ee8-9fe9-b7c5489ced58",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "5bbbc966-1b58-45a0-a9df-82b57c740165",
            "FieldId": "9914fe72-1827-4ee8-9fe9-b7c5489ced58",
            "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": "2f955b72-672e-4d58-bf2d-0de26616892c",
        "Section": {
          "TaskTypeSectionId": "467f0a38-6777-4fa4-85fa-82c5c6a57f10",
          "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": "798deb63-fd6d-4824-9f36-8ee1c5c5e618",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "4d49d5f3-9a33-46a7-871e-b7075ae19355",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "63a2a787-8ed7-4a32-9f3f-2a5ec8f4e833",
          "CreateDate": "2026-03-30T16:46:32.8743692-07:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-03-30T16:46:32.8743692-07:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "5bbbc966-1b58-45a0-a9df-82b57c740165",
            "FieldId": "9914fe72-1827-4ee8-9fe9-b7c5489ced58",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "5bbbc966-1b58-45a0-a9df-82b57c740165",
            "FieldId": "9914fe72-1827-4ee8-9fe9-b7c5489ced58",
            "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": "a4e731ee-6dad-4a72-b74a-a7984d5c36b4",
    "CreateDate": "2026-03-30T16:46:32.8743692-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-03-30T16:46:32.8743692-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}