PUT MeasurementTypes
Updates the given measurement type.
Request Information
URI Parameters
None.
Body Parameters
The measurement type to update
MeasurementTypeName | 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": "44ffd283-0385-427e-9b94-7cc3b4b943ca", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "23de46ce-6780-491d-a9cb-238e2a536979", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "0aef4504-b33f-4b40-a912-87dfa61778cb", "CreateDate": "2025-07-19T00:27:09.3058875-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T00:27:09.3058875-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "99e3f8c3-b466-47a0-b522-3723f328cdef", "Name": "sample string 1" }, "Unit": { "UnitId": "2a025d0c-7deb-4b5f-a962-a23be2e1e8b1", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "53f58605-bfc9-42a3-9e9c-433489fb7444", "CreateDate": "2025-07-19T00:27:09.3058875-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-07-19T00:27:09.3058875-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "bdd1640f-d6df-4133-9699-0fa37bd31072", "FieldId": "d966d0e1-afa0-4e9c-a08f-1266dd149f2c", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "bdd1640f-d6df-4133-9699-0fa37bd31072", "FieldId": "d966d0e1-afa0-4e9c-a08f-1266dd149f2c", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-07-19T00:27:09.3058875-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "df01212e-7153-4759-aaa3-10ed15e4f81b", "CreateDate": "2025-07-19T00:27:09.3058875-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T00:27:09.3058875-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": "ff1a2376-03f0-4e7f-973b-52760d2895dd", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "a752602d-c4ad-469e-93d4-8a37654d5dfc", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "022df49f-dd30-45f7-b3f5-1dbd67fec61a", "CreateDate": "2025-07-19T00:27:09.3058875-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T00:27:09.3058875-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "f831d779-e0ba-42bd-80e0-c1123fe7c537", "Name": "sample string 1" }, "Unit": { "UnitId": "12bac640-9dcc-4bab-b2a9-37ec6cafe704", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "35067093-0b03-430f-beeb-2983da11a184", "CreateDate": "2025-07-19T00:27:09.3058875-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-07-19T00:27:09.3058875-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "4e1f455a-bf25-4d50-93f7-dd6637fd5c62", "FieldId": "64b35f4e-a280-406f-a7b4-897e56a38265", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "4e1f455a-bf25-4d50-93f7-dd6637fd5c62", "FieldId": "64b35f4e-a280-406f-a7b4-897e56a38265", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-07-19T00:27:09.3058875-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "9c672815-7279-4998-a7ab-affd73b742a0", "CreateDate": "2025-07-19T00:27:09.3058875-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T00:27:09.3058875-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }