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": "9891931e-3400-49a6-b2d6-3ecba6473b7d",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "72133f55-9559-452b-8961-908a90d1c068",
        "Section": {
          "TaskTypeSectionId": "2b3a31a6-8cc2-4f85-bdb7-be1b1d350d04",
          "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": "01391d72-90c8-464f-b3db-1819ca4edf62",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "c29e70f4-621a-483c-99fd-91394dff1e9d",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "3dddfb3f-6dfc-4126-bb72-23274545324c",
          "CreateDate": "2026-02-23T03:52:22.9171491-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-02-23T03:52:22.9171491-08:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "5d7ee091-5d0f-4ba5-aa33-9ebf51329627",
            "FieldId": "dd8be3c2-076e-4073-b5d0-c8294aad79c2",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "5d7ee091-5d0f-4ba5-aa33-9ebf51329627",
            "FieldId": "dd8be3c2-076e-4073-b5d0-c8294aad79c2",
            "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": "72133f55-9559-452b-8961-908a90d1c068",
        "Section": {
          "TaskTypeSectionId": "2b3a31a6-8cc2-4f85-bdb7-be1b1d350d04",
          "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": "01391d72-90c8-464f-b3db-1819ca4edf62",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "c29e70f4-621a-483c-99fd-91394dff1e9d",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "3dddfb3f-6dfc-4126-bb72-23274545324c",
          "CreateDate": "2026-02-23T03:52:22.9171491-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-02-23T03:52:22.9171491-08:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "5d7ee091-5d0f-4ba5-aa33-9ebf51329627",
            "FieldId": "dd8be3c2-076e-4073-b5d0-c8294aad79c2",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "5d7ee091-5d0f-4ba5-aa33-9ebf51329627",
            "FieldId": "dd8be3c2-076e-4073-b5d0-c8294aad79c2",
            "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": "a1d85cb4-131a-4d8a-ab63-eca00dc7a085",
    "CreateDate": "2026-02-23T03:52:22.9171491-08:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-02-23T03:52:22.9171491-08:00",
    "LastModifiedUser": "sample string 7"
  },
  "Associations": [
    {
      "TaskStatusTypeTaskTypeId": "87a0806f-0996-4355-8574-5f6cf7802259",
      "CompanyId": "0588c2c2-cb9c-4334-b2c9-e17c291bb222",
      "TaskStatusTypeId": "66eb3d7b-8302-4eae-b3f4-bcabf735ec3e",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "53b4bfc4-fcd7-4bb7-8f40-b298dbecd44c",
      "TaskTypeName": "sample string 4",
      "Description": "sample string 5"
    },
    {
      "TaskStatusTypeTaskTypeId": "87a0806f-0996-4355-8574-5f6cf7802259",
      "CompanyId": "0588c2c2-cb9c-4334-b2c9-e17c291bb222",
      "TaskStatusTypeId": "66eb3d7b-8302-4eae-b3f4-bcabf735ec3e",
      "TaskStatusTypeName": "sample string 2",
      "SourceSystemId": "sample string 3",
      "TaskTypeId": "53b4bfc4-fcd7-4bb7-8f40-b298dbecd44c",
      "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": "38fa7e21-ee03-499c-a294-a032e04e3c8f",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "CustomStatuses": true,
    "Fields": [
      {
        "TaskTypeFieldId": "9ac2938c-03bb-44fc-9bf6-76e042992c6a",
        "Section": {
          "TaskTypeSectionId": "2e35f233-3602-4919-a579-b47056b211fe",
          "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": "9dacc5eb-9dfb-4671-886e-bf163649954f",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "2910bbc9-f7ec-422d-a7f9-ca4858435526",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "9c81352f-d875-4f0d-8bc9-aa3a0e3ea6d0",
          "CreateDate": "2026-02-23T03:52:22.9171491-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-02-23T03:52:22.9171491-08:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "50067bf0-bb8c-4bd4-a7be-ed5b12a3fff0",
            "FieldId": "98381c85-ae2f-4732-90b8-1e4a5a76aa59",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "50067bf0-bb8c-4bd4-a7be-ed5b12a3fff0",
            "FieldId": "98381c85-ae2f-4732-90b8-1e4a5a76aa59",
            "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": "9ac2938c-03bb-44fc-9bf6-76e042992c6a",
        "Section": {
          "TaskTypeSectionId": "2e35f233-3602-4919-a579-b47056b211fe",
          "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": "9dacc5eb-9dfb-4671-886e-bf163649954f",
          "Name": "sample string 1"
        },
        "Unit": {
          "UnitId": "2910bbc9-f7ec-422d-a7f9-ca4858435526",
          "Code": "sample string 1",
          "Description": "sample string 2",
          "SourceSystemId": "sample string 3",
          "CompanyId": "9c81352f-d875-4f0d-8bc9-aa3a0e3ea6d0",
          "CreateDate": "2026-02-23T03:52:22.9171491-08:00",
          "CreateUser": "sample string 5",
          "LastModifiedDate": "2026-02-23T03:52:22.9171491-08:00",
          "LastModifiedUser": "sample string 6"
        },
        "DisplayOrder": 1,
        "MinValue": 1.0,
        "MaxValue": 1.0,
        "MinLength": 1,
        "MaxLength": 1,
        "HasValidValues": true,
        "ValidValues": [
          {
            "ValidValueId": "50067bf0-bb8c-4bd4-a7be-ed5b12a3fff0",
            "FieldId": "98381c85-ae2f-4732-90b8-1e4a5a76aa59",
            "FieldName": "sample string 1",
            "FieldLable": "sample string 2",
            "ValueText": "sample string 3",
            "LabelText": "sample string 4"
          },
          {
            "ValidValueId": "50067bf0-bb8c-4bd4-a7be-ed5b12a3fff0",
            "FieldId": "98381c85-ae2f-4732-90b8-1e4a5a76aa59",
            "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": "57def7b4-374f-4fc4-91a7-85849bddcc35",
    "CreateDate": "2026-02-23T03:52:22.9171491-08:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2026-02-23T03:52:22.9171491-08:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}