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": "24243ddd-99d2-4219-a995-4d781575f9fc",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "584cfa59-d511-4275-a30c-9042566d8a16",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "75999aec-6f13-4b10-82fb-02b5ae4f4cbf",
"CreateDate": "2026-10-08T18:17:24.2377036-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-08T18:17:24.2377036-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "be46b0fe-7993-48e5-9e4e-f98462ea640d",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "f993f7c1-220c-446d-bfa9-75f35e65a812",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "24225358-3a98-4484-985e-0badbd973d27",
"CreateDate": "2026-10-08T18:17:24.2377036-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-08T18:17:24.2377036-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "0b1e6269-4f60-4d82-9075-dd5b3fe7048a",
"FieldId": "f6e1e09d-6d43-4983-ba20-03094d1c32f1",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "0b1e6269-4f60-4d82-9075-dd5b3fe7048a",
"FieldId": "f6e1e09d-6d43-4983-ba20-03094d1c32f1",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-08T18:17:24.2377036-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "65d1e8e9-84d1-4fd4-b89a-a2a51d4dfb92",
"CreateDate": "2026-10-08T18:17:24.2377036-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-10-08T18:17:24.2377036-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": "b47af073-2d56-42fd-98d1-6cc59f7158bf",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "70e4f9c3-c3a2-4120-84d4-fe0d6194cef2",
"Name": "sample string 1",
"Description": "sample string 2",
"DisplayColor": "sample string 3",
"SourceSystemId": "sample string 4",
"CompanyId": "693f2381-27e2-4a49-b4c4-46430efb5e77",
"CreateDate": "2026-10-08T18:17:24.2377036-07:00",
"CreateUser": "sample string 6",
"LastModifiedDate": "2026-10-08T18:17:24.2377036-07:00",
"LastModifiedUser": "sample string 7"
},
"DataType": {
"DataTypeId": "49c8bdd7-1629-4163-a53a-20b810abe049",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "a4ace9b5-89b7-4ce0-8de1-67c4061f479d",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "b228ddb1-2a6e-4b90-8bda-fb97753bddbb",
"CreateDate": "2026-10-08T18:17:24.2377036-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-08T18:17:24.2377036-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "4a7a0fbf-48ef-41a7-9af1-6c156c60f129",
"FieldId": "24b24aaf-6af3-4a87-863f-15400be98711",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "4a7a0fbf-48ef-41a7-9af1-6c156c60f129",
"FieldId": "24b24aaf-6af3-4a87-863f-15400be98711",
"FieldName": "sample string 1",
"FieldLabel": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-08T18:17:24.2377036-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "e2087995-09b0-4f5d-bfb7-f5011ea3dce2",
"CreateDate": "2026-10-08T18:17:24.2377036-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-10-08T18:17:24.2377036-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}