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": "9425283b-513b-424b-be50-6e9c8e8dd9f9",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "5ab6b3ed-e4a8-4049-a884-5946d7462960",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "34a3cc16-4059-47da-bf9c-7cc898d5b9c3",
"CreateDate": "2026-06-14T14:38:09.3518211-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-14T14:38:09.3518211-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "73b25bfc-310e-4bda-9c8a-7b8e6660c585",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "ddb3c632-f202-4aef-9711-3bf094910cb3",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "1e06ecc3-4d55-49d1-9b0d-14d72d454c54",
"CreateDate": "2026-06-14T14:38:09.3518211-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-14T14:38:09.3518211-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "d49633f7-8724-427b-b3b4-02b626eaf23d",
"FieldId": "bd2ed441-45c7-46b4-9b18-2097566a812a",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "d49633f7-8724-427b-b3b4-02b626eaf23d",
"FieldId": "bd2ed441-45c7-46b4-9b18-2097566a812a",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-06-14T14:38:09.3518211-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "ba9c49f1-8328-4a9c-bd36-48d913af8429",
"CreateDate": "2026-06-14T14:38:09.3518211-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-14T14:38:09.3518211-07: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": "ef95d93b-ef53-4fa6-8ace-acea3ce457b8",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "0fe3b3dd-e633-430f-a8a5-26bf49009102",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "b6f32cb6-df63-4091-a5a4-b69da622be84",
"CreateDate": "2026-06-14T14:38:09.3518211-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-06-14T14:38:09.3518211-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "ab84adcb-1ad9-4dfc-81e6-75b9ea077ed9",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "83980f13-6a9c-46bb-89a2-488277671532",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "9f879959-4234-4c58-acbd-30a6b40c4938",
"CreateDate": "2026-06-14T14:38:09.3518211-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-06-14T14:38:09.3518211-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "eb69d086-cc94-402a-bd40-0e8feb77b1d6",
"FieldId": "9e6d0704-311f-438d-8970-9dc96f78d0b8",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "eb69d086-cc94-402a-bd40-0e8feb77b1d6",
"FieldId": "9e6d0704-311f-438d-8970-9dc96f78d0b8",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-06-14T14:38:09.3518211-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "9aa40e8f-8924-4931-a732-5af87b4ca96a",
"CreateDate": "2026-06-14T14:38:09.3518211-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-06-14T14:38:09.3518211-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}