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": "2a64ceb9-72eb-46b1-accf-f4265f4c1a4d",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "31fe8efa-508c-4dd5-bad3-61e8de449368",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "d91b0822-bc3a-40c7-becc-ca7d3d08b400",
"CreateDate": "2026-07-09T11:22:15.7882834-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-09T11:22:15.7882834-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "d83683cd-0fa2-4fb6-a650-1edb7907455b",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "3edd6eba-e666-4670-8a19-7765089cda7d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "a8094257-923b-4a5a-bf0f-882bc4ce7bcd",
"CreateDate": "2026-07-09T11:22:15.7882834-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-09T11:22:15.7882834-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "db7e48b2-e6b4-468f-b34c-3bb02ade2dac",
"FieldId": "21a87d72-61db-4ff5-9d11-951b2c5d6d20",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "db7e48b2-e6b4-468f-b34c-3bb02ade2dac",
"FieldId": "21a87d72-61db-4ff5-9d11-951b2c5d6d20",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-09T11:22:15.7882834-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "68ac1bf3-1a8d-4c68-b62d-62fe8f0b7485",
"CreateDate": "2026-07-09T11:22:15.7882834-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-09T11:22:15.7882834-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": "529fd2c3-6c56-493a-8fe7-97fd441a5c09",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "ca204804-8f3f-414a-9d1b-dbe9b2c24db4",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "08d24609-ce7b-462b-b41d-0485f88f9204",
"CreateDate": "2026-07-09T11:22:15.8039514-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-07-09T11:22:15.8039514-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "711ae270-3e2b-42d7-9f97-5d70b417f8c9",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a7bcad58-9b6e-436e-8d6f-4c721289c71d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7c5c2ec9-072a-480b-87cd-43d3e7a69c43",
"CreateDate": "2026-07-09T11:22:15.8039514-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-07-09T11:22:15.8039514-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "8b034e5a-3723-4acf-8017-abbb2d9d288b",
"FieldId": "1b2b9988-845b-4452-bcdd-d97d45f9eaef",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "8b034e5a-3723-4acf-8017-abbb2d9d288b",
"FieldId": "1b2b9988-845b-4452-bcdd-d97d45f9eaef",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-07-09T11:22:15.8039514-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "bf1c933c-253d-40ef-96b5-500fdad89d64",
"CreateDate": "2026-07-09T11:22:15.8039514-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-07-09T11:22:15.8039514-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}