POST MeasurementTypes
Creates a new measurement type.
Request Information
URI Parameters
None.
Body Parameters
The measurement type to create. MeasurementTypeId should not be filled in.
MeasurementType| Name | Description | Type | Additional information |
|---|---|---|---|
| MeasurementTypeId | 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. |
|
| FrequencyNeeded | integer |
None. |
|
| ValueNeededDate | date |
None. |
|
| IsAccumulator | boolean |
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:
{
"MeasurementTypeId": "ec67bc15-6965-4b48-81f1-93f1516bf4c9",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "f031e31f-d983-48f0-ae3a-8c681114553f",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "d1a0103f-3b46-4fd5-96f8-db2dd5cfc56b",
"CreateDate": "2025-12-13T06:27:54.9931892-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-12-13T06:27:54.9931892-08:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "6c1fab80-41d7-4f0f-b42d-1f9a67869c65",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "86fe0085-34c3-4648-b0a4-2a71296083d5",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "cb40daed-b657-4267-ba84-85e8906448f8",
"CreateDate": "2025-12-13T06:27:54.9931892-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-13T06:27:54.9931892-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "01f221e3-65cb-4da9-8b2a-c26bf42e7a32",
"FieldId": "31d4a337-96b4-4d10-90c0-3d6d4d8b0ba9",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "01f221e3-65cb-4da9-8b2a-c26bf42e7a32",
"FieldId": "31d4a337-96b4-4d10-90c0-3d6d4d8b0ba9",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2025-12-13T06:27:54.9931892-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "759b44be-06ee-4460-b531-dc01e40aaf08",
"CreateDate": "2025-12-13T06:27:54.9931892-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-12-13T06:27:54.9931892-08:00",
"LastModifiedUser": "sample string 8"
}
Response Information
Resource Description
On success, the created measurement type.
| Name | Description | Type | Additional information |
|---|---|---|---|
| Data | MeasurementType |
None. |
|
| Total | integer |
None. |
|
| Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Data": {
"MeasurementTypeId": "85bd2021-9b0b-4c2d-9b9b-a8314997a8b6",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "268f7bfa-4874-4a93-b07b-fa7e4479a774",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "83ab3dc0-a917-4a6d-b316-c018bf98d17e",
"CreateDate": "2025-12-13T06:27:54.9931892-08:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2025-12-13T06:27:54.9931892-08:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "1452a74d-f652-4189-900b-e66acbc6b8cf",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "d5215f25-9e14-4297-af51-b24b7a531330",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "48fc641b-8b73-43f9-b014-f553dab27731",
"CreateDate": "2025-12-13T06:27:54.9931892-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-12-13T06:27:54.9931892-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "3ff16b1f-58ad-489f-be7a-d27adc300953",
"FieldId": "f6168fee-e434-4ed8-b29d-f7a77b5d8383",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "3ff16b1f-58ad-489f-be7a-d27adc300953",
"FieldId": "f6168fee-e434-4ed8-b29d-f7a77b5d8383",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2025-12-13T06:27:54.9931892-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "b6568c2c-9d65-4599-9a8b-67d00472d73b",
"CreateDate": "2025-12-13T06:27:54.9931892-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-12-13T06:27:54.9931892-08:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}