PUT MeasurementTypes
Updates the given measurement type.
Request Information
URI Parameters
None.
Body Parameters
The measurement type to update
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": "2485661a-986d-49a5-a58d-e96c1c68de38",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "358f703b-7549-485b-aacd-94da96420d93",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "bc58dc62-a469-4c72-8362-2547abe79d10",
"CreateDate": "2026-10-15T05:43:37.6697422-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-10-15T05:43:37.6697422-07:00",
"LastModifiedUser": "sample string 8"
},
"DataType": {
"DataTypeId": "31628966-e477-41a3-a4e1-1fc28154b82d",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "b89e6789-2eeb-4291-9321-89415743b6ba",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "eed722f7-4ca6-4662-b14c-85b7d9f5a9a3",
"CreateDate": "2026-10-15T05:43:37.6697422-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-15T05:43:37.6697422-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "28d0f322-52d8-419a-aad3-c978d86f1610",
"FieldId": "e5491f8e-d564-4e2b-847e-223fe37b3656",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "28d0f322-52d8-419a-aad3-c978d86f1610",
"FieldId": "e5491f8e-d564-4e2b-847e-223fe37b3656",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-15T05:43:37.6697422-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "9446e71c-1eec-49b1-9198-2f93f7f1f5c2",
"CreateDate": "2026-10-15T05:43:37.6697422-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-10-15T05:43:37.6697422-07:00",
"LastModifiedUser": "sample string 8"
}
Response Information
Resource Description
On success, the updated 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": "00d53651-1db0-4117-bc6b-a7ea3e87c0d4",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "89a85841-cdf9-4299-9552-93cf1355f307",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "335ed8b9-3a6d-49f4-9d4d-86001c0df751",
"CreateDate": "2026-10-15T05:43:37.6697422-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-10-15T05:43:37.6697422-07:00",
"LastModifiedUser": "sample string 8"
},
"DataType": {
"DataTypeId": "0684f0bd-2259-4336-9a38-5915f79b80e3",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "5a2c01a3-f4ac-4242-8db0-794fd442e2b9",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "09ad9a9d-55c5-4025-8109-97acca2ab629",
"CreateDate": "2026-10-15T05:43:37.6697422-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-10-15T05:43:37.6697422-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "1fb11325-9848-4396-ac8e-8eca60165ec2",
"FieldId": "e67ab0d2-776f-4019-aecb-62f13f31d8bb",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "1fb11325-9848-4396-ac8e-8eca60165ec2",
"FieldId": "e67ab0d2-776f-4019-aecb-62f13f31d8bb",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-10-15T05:43:37.6697422-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "2d285f7d-8e8f-4a55-8743-2a8579ae5a4b",
"CreateDate": "2026-10-15T05:43:37.6697422-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-10-15T05:43:37.6697422-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}