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": "c82e981a-cc9f-4571-8764-c143b51a174b",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "ff18d9d6-9e99-4fb8-9106-2de8c4aa5de5",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "a08e0ff8-471a-4ff5-8cd0-3f1b2404e35e",
"CreateDate": "2026-09-17T00:56:40.6929764-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-17T00:56:40.6929764-07:00",
"LastModifiedUser": "sample string 8"
},
"DataType": {
"DataTypeId": "af00180c-951d-459c-97d4-6471ea50aa8f",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "dc22df6f-783d-468d-a3be-e3236c98074c",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "869ebaf7-e338-4810-afa6-9e1a721af7a6",
"CreateDate": "2026-09-17T00:56:40.6929764-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-17T00:56:40.6929764-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "43078133-1d2c-49e4-94b4-4074332d8d2f",
"FieldId": "01e6468d-e39b-4681-a644-1a66b6a8f8bf",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "43078133-1d2c-49e4-94b4-4074332d8d2f",
"FieldId": "01e6468d-e39b-4681-a644-1a66b6a8f8bf",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-09-17T00:56:40.6929764-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "7c7f407a-571d-45fd-a94a-c853af1127d4",
"CreateDate": "2026-09-17T00:56:40.6929764-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-17T00:56:40.6929764-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": "d935f994-13de-4634-99fc-9f22f732f29b",
"Name": "sample string 1",
"Description": "sample string 2",
"AssetType": {
"AssetTypeId": "110b6650-0330-4a4a-af13-d6c4acc8a156",
"Name": "sample string 1",
"Description": "sample string 2",
"IsWell": true,
"DisplayColor": "sample string 4",
"SourceSystemId": "sample string 5",
"CompanyId": "c104c50e-e530-4b2c-bc7c-c54e26b946b8",
"CreateDate": "2026-09-17T00:56:40.6929764-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-17T00:56:40.6929764-07:00",
"LastModifiedUser": "sample string 8"
},
"DataType": {
"DataTypeId": "51cd4f15-86bf-4a08-841a-8a4ba02412a8",
"Name": "sample string 1"
},
"Unit": {
"UnitId": "22a29c73-e084-4e7b-a675-e2e105f209de",
"Code": "sample string 1",
"Description": "sample string 2",
"SourceSystemId": "sample string 3",
"CompanyId": "7c1d25b6-b544-4ac1-a49d-8317b50ccd4d",
"CreateDate": "2026-09-17T00:56:40.6929764-07:00",
"CreateUser": "sample string 5",
"LastModifiedDate": "2026-09-17T00:56:40.6929764-07:00",
"LastModifiedUser": "sample string 6"
},
"MinValue": 1.0,
"MaxValue": 1.0,
"MinLength": 1,
"MaxLength": 1,
"HasValidValues": true,
"ValidValues": [
{
"ValidValueId": "7ee9829a-f70c-405c-9f8b-26be91c81440",
"FieldId": "f5bc737d-4804-4920-a01a-fee65d6fa3bb",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
},
{
"ValidValueId": "7ee9829a-f70c-405c-9f8b-26be91c81440",
"FieldId": "f5bc737d-4804-4920-a01a-fee65d6fa3bb",
"FieldName": "sample string 1",
"FieldLable": "sample string 2",
"ValueText": "sample string 3",
"LabelText": "sample string 4"
}
],
"FrequencyNeeded": 1,
"ValueNeededDate": "2026-09-17T00:56:40.6929764-07:00",
"IsAccumulator": true,
"SourceSystemId": "sample string 5",
"CompanyId": "8fb35677-8c30-4faf-bab9-10b32434e9aa",
"CreateDate": "2026-09-17T00:56:40.6929764-07:00",
"CreateUser": "sample string 7",
"LastModifiedDate": "2026-09-17T00:56:40.6929764-07:00",
"LastModifiedUser": "sample string 8"
},
"Total": 1,
"Message": "sample string 1"
}