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": "49a8e7ae-c5ae-4ec1-9cb9-6e8122457ec7",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "1f6206e3-9617-4537-82ac-68e27eb41905",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "7478da95-54c2-4d7f-968d-9c095ab3a673",
"CreateDate": "2025-11-05T23:07:29.6915675-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-05T23:07:29.6915675-08:00",
"LastModifiedUser": "sample string 8"
},
"DataType": {
"DataTypeId": "fef5af3c-9495-4eb9-9765-9c8044b6ae73",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "69ffe4d8-4cf2-4d70-b35a-12c048c8b657",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "623e8a6f-5c95-448b-a89e-282214529da3",
"CreateDate": "2025-11-05T23:07:29.6915675-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-11-05T23:07:29.6915675-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "e577d848-8a21-4dcb-9ba3-8c859e6ed999",
"FieldId": "95ae43c8-f8a7-4dec-8f99-2aff340513cb",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "e577d848-8a21-4dcb-9ba3-8c859e6ed999",
"FieldId": "95ae43c8-f8a7-4dec-8f99-2aff340513cb",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2025-11-05T23:07:29.6915675-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "43ed3f41-5b3b-43e4-a332-a6bf6cf6d805",
"CreateDate": "2025-11-05T23:07:29.6915675-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-05T23:07:29.6915675-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": "c880e1e0-ed85-4798-b8db-17938e72b61d",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "ed7e6b95-5b7b-4944-aedd-676d0a11d543",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "59d61501-002a-4538-97d1-43212012cf2e",
"CreateDate": "2025-11-05T23:07:29.6915675-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-05T23:07:29.6915675-08:00",
"LastModifiedUser": "sample string 8"
},
"DataType": {
"DataTypeId": "58a43160-6b3f-43cf-8868-116cbfd202e9",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "88dcb1e2-39bd-4a53-a16c-d15963184729",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "9dd736a7-cfde-48f2-8f28-2b6fd3bd3b59",
"CreateDate": "2025-11-05T23:07:29.6915675-08:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2025-11-05T23:07:29.6915675-08:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "00419ed6-2bc6-4100-9160-604bf8b8eea5",
"FieldId": "97c55e7d-9093-4848-b849-f93803814b8d",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "00419ed6-2bc6-4100-9160-604bf8b8eea5",
"FieldId": "97c55e7d-9093-4848-b849-f93803814b8d",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2025-11-05T23:07:29.6915675-08:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "32da3066-cf4c-4e9e-8d54-c4988d3a1cd6",
"CreateDate": "2025-11-05T23:07:29.6915675-08:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2025-11-05T23:07:29.6915675-08:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}