POST PropertyTypes
Creates a new property type.
Request Information
URI Parameters
None.
Body Parameters
Property type to create. PropertyTypeId should not be filled in.
PropertyType| Name | Description | Type | Additional information | 
|---|---|---|---|
| PropertyTypeId | globally unique identifier | None. | |
| Name | string | None. | |
| Description | string | None. | |
| AssetType | AssetType | None. | |
| DataType | DataType | None. | |
| Unit | Unit | None. | |
| MinValue | decimal number | None. | |
| MaxValue | decimal number | None. | |
| MinLength | integer | None. | |
| MaxLength | integer | None. | |
| HasValidValues | boolean | None. | |
| ValidValues | Collection of ValidValue | None. | |
| SourceSystemId | string | None. | |
| CompanyId | globally unique identifier | None. | |
| CreateDate | date | None. | |
| CreateUser | string | None. | |
| LastModifiedDate | date | None. | |
| LastModifiedUser | string | None. | 
Request Formats
application/json, text/json
            Sample:
{
  "PropertyTypeId": "8f724c00-67f5-4be4-b86f-1fa48d0b9bf2",
  "Name": "sample string 1",
  "Description": "sample string 2",
  "AssetType": {
    "AssetTypeId": "dd94ef9b-92f4-4a70-9c4e-b16e5a4e1e8f",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "DisplayColor": "sample string 3",
    "SourceSystemId": "sample string 4",
    "CompanyId": "22ee1d27-69fc-4985-a86b-c5156f280df0",
    "CreateDate": "2025-10-31T00:28:48.6215233-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-10-31T00:28:48.6215233-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "DataType": {
    "DataTypeId": "c9107caa-8f62-44bc-a267-b5a253531e7a",
    "Name": "sample string 1"
  },
  "Unit": {
    "UnitId": "d705abef-3871-424c-a5de-d7995f8c8512",
    "Code": "sample string 1",
    "Description": "sample string 2",
    "SourceSystemId": "sample string 3",
    "CompanyId": "00eef2a7-1f65-4c03-ae78-4908a5c08d69",
    "CreateDate": "2025-10-31T00:28:48.6215233-07:00",
    "CreateUser": "sample string 5",
    "LastModifiedDate": "2025-10-31T00:28:48.6215233-07:00",
    "LastModifiedUser": "sample string 6"
  },
  "MinValue": 1.0,
  "MaxValue": 1.0,
  "MinLength": 1,
  "MaxLength": 1,
  "HasValidValues": true,
  "ValidValues": [
    {
      "ValidValueId": "93fac158-b6f0-4f2b-b55b-d3d783c062ac",
      "FieldId": "fd783be5-8276-4a51-b1e6-194439a1a4fe",
      "FieldName": "sample string 1",
      "FieldLabel": "sample string 2",
      "ValueText": "sample string 3",
      "LabelText": "sample string 4"
    },
    {
      "ValidValueId": "93fac158-b6f0-4f2b-b55b-d3d783c062ac",
      "FieldId": "fd783be5-8276-4a51-b1e6-194439a1a4fe",
      "FieldName": "sample string 1",
      "FieldLabel": "sample string 2",
      "ValueText": "sample string 3",
      "LabelText": "sample string 4"
    }
  ],
  "SourceSystemId": "sample string 4",
  "CompanyId": "6c716860-f464-47b5-b853-b859d4be95a6",
  "CreateDate": "2025-10-31T00:28:48.6215233-07:00",
  "CreateUser": "sample string 6",
  "LastModifiedDate": "2025-10-31T00:28:48.6215233-07:00",
  "LastModifiedUser": "sample string 7"
}
        Response Information
Resource Description
On success, the created property type.
| Name | Description | Type | Additional information | 
|---|---|---|---|
| Data | PropertyType | None. | |
| Total | integer | None. | |
| Message | string | None. | 
Response Formats
application/json, text/json
            Sample:
{
  "Data": {
    "PropertyTypeId": "d44e4cc9-584e-4209-b079-616de57b781e",
    "Name": "sample string 1",
    "Description": "sample string 2",
    "AssetType": {
      "AssetTypeId": "f350ecb9-cbe9-44a7-846e-79e22e536b40",
      "Name": "sample string 1",
      "Description": "sample string 2",
      "DisplayColor": "sample string 3",
      "SourceSystemId": "sample string 4",
      "CompanyId": "c5c08665-62b5-462d-bd59-079a6508e675",
      "CreateDate": "2025-10-31T00:28:48.6215233-07:00",
      "CreateUser": "sample string 6",
      "LastModifiedDate": "2025-10-31T00:28:48.6215233-07:00",
      "LastModifiedUser": "sample string 7"
    },
    "DataType": {
      "DataTypeId": "a452bcd4-31c3-4483-a64a-eca84a138fc1",
      "Name": "sample string 1"
    },
    "Unit": {
      "UnitId": "7e25e06f-c2a0-44cc-aa9f-8972dca03094",
      "Code": "sample string 1",
      "Description": "sample string 2",
      "SourceSystemId": "sample string 3",
      "CompanyId": "483c683f-3771-4e1a-b769-df6fe310fa09",
      "CreateDate": "2025-10-31T00:28:48.6215233-07:00",
      "CreateUser": "sample string 5",
      "LastModifiedDate": "2025-10-31T00:28:48.6215233-07:00",
      "LastModifiedUser": "sample string 6"
    },
    "MinValue": 1.0,
    "MaxValue": 1.0,
    "MinLength": 1,
    "MaxLength": 1,
    "HasValidValues": true,
    "ValidValues": [
      {
        "ValidValueId": "88129eb0-df2c-4dd8-83b7-459c26bc3d99",
        "FieldId": "e8a05653-3820-48f3-a692-83dbc47729a7",
        "FieldName": "sample string 1",
        "FieldLabel": "sample string 2",
        "ValueText": "sample string 3",
        "LabelText": "sample string 4"
      },
      {
        "ValidValueId": "88129eb0-df2c-4dd8-83b7-459c26bc3d99",
        "FieldId": "e8a05653-3820-48f3-a692-83dbc47729a7",
        "FieldName": "sample string 1",
        "FieldLabel": "sample string 2",
        "ValueText": "sample string 3",
        "LabelText": "sample string 4"
      }
    ],
    "SourceSystemId": "sample string 4",
    "CompanyId": "3954613c-e5e1-49af-ab9d-4ee1243f27ae",
    "CreateDate": "2025-10-31T00:28:48.6215233-07:00",
    "CreateUser": "sample string 6",
    "LastModifiedDate": "2025-10-31T00:28:48.6215233-07:00",
    "LastModifiedUser": "sample string 7"
  },
  "Total": 1,
  "Message": "sample string 1"
}