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": "f0b3ca5b-ad5e-42b6-a18d-43524ced807a",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "fac679d7-cafb-4805-a36b-826a01d357d5",
        "Section": {
          "TaskTypeSectionId": "3afb03e5-2c99-4428-b304-20824b4a9fb0",
          "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": "71f973e3-881b-44aa-982d-bb8e5d75e6d0",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "f91641cb-aae0-4634-8495-de5603aa0721",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "b22c95c6-1e1f-4c3b-8798-4aab895b5c42",
          "CreateDate": "2026-01-06T13:23:25.2860864-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-01-06T13:23:25.2860864-08: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": "fac679d7-cafb-4805-a36b-826a01d357d5",
        "Section": {
          "TaskTypeSectionId": "3afb03e5-2c99-4428-b304-20824b4a9fb0",
          "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": "71f973e3-881b-44aa-982d-bb8e5d75e6d0",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "f91641cb-aae0-4634-8495-de5603aa0721",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "b22c95c6-1e1f-4c3b-8798-4aab895b5c42",
          "CreateDate": "2026-01-06T13:23:25.2860864-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-01-06T13:23:25.2860864-08: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": "604dad1d-9b52-490b-b887-57f708e5274e",
    "CreateDate": "2026-01-06T13:23:25.2860864-08:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-01-06T13:23:25.2860864-08:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "aed7b997-998b-4a35-ba11-9a7753c12ef3",
      "CompanyId": "7ddf4139-d348-427e-ab43-5c3a0b7876b9",
      "TaskStatusTypeId": "f705dc0f-dbdd-4607-82e9-ae18b8a858fe",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "c71b990d-c871-4436-be89-41e2b40d34e1",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "aed7b997-998b-4a35-ba11-9a7753c12ef3",
      "CompanyId": "7ddf4139-d348-427e-ab43-5c3a0b7876b9",
      "TaskStatusTypeId": "f705dc0f-dbdd-4607-82e9-ae18b8a858fe",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "c71b990d-c871-4436-be89-41e2b40d34e1",
      "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": "e61ff3fa-fcb2-449e-b901-e81ac4d26295",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "c6605e9e-8d6d-4c1a-a321-b198789d7280",
        "Section": {
          "TaskTypeSectionId": "4e61cc48-0352-4a28-8ab1-b4cf69754b1f",
          "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": "418e9d6b-9cd7-4817-8abb-ec6c89e00dd1",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "0fad0ac6-aef3-445a-b4fa-5cd467e4b5b7",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "af11f0c8-f9f3-45a1-b6a3-8a21e5435c8c",
          "CreateDate": "2026-01-06T13:23:25.3172818-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-01-06T13:23:25.3172818-08: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": "c6605e9e-8d6d-4c1a-a321-b198789d7280",
        "Section": {
          "TaskTypeSectionId": "4e61cc48-0352-4a28-8ab1-b4cf69754b1f",
          "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": "418e9d6b-9cd7-4817-8abb-ec6c89e00dd1",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "0fad0ac6-aef3-445a-b4fa-5cd467e4b5b7",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "af11f0c8-f9f3-45a1-b6a3-8a21e5435c8c",
          "CreateDate": "2026-01-06T13:23:25.3172818-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-01-06T13:23:25.3172818-08: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": "94e59092-b681-4589-8984-f0a0872a939a",
    "CreateDate": "2026-01-06T13:23:25.3172818-08:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-01-06T13:23:25.3172818-08:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}