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.
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": "d8677ee7-279e-4aaf-8fe2-92e414c193eb", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "83bbf9fa-836e-4e84-879f-2f2349b9487f", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "0ffae543-9e2c-4606-8b70-84cdb178b875", "CreateDate": "2025-07-19T04:49:52.7678277-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T04:49:52.7678277-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "672d4bda-bfee-4deb-8ea2-9ef46d60fb98", "Name": "sample string 1" }, "Unit": { "UnitId": "61bce598-0f19-4cc2-b888-ef10820c7542", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "ebefe64f-960b-4dfc-a174-2b8824d1e62d", "CreateDate": "2025-07-19T04:49:52.7678277-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-07-19T04:49:52.7678277-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "f8a033fb-d024-4602-8feb-c6c6624f798d", "FieldId": "1d4f8da7-f52c-4e3d-8646-0c761c93d63e", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "f8a033fb-d024-4602-8feb-c6c6624f798d", "FieldId": "1d4f8da7-f52c-4e3d-8646-0c761c93d63e", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-07-19T04:49:52.7678277-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "feeae672-7fef-40a4-8870-55fd4bb36d5c", "CreateDate": "2025-07-19T04:49:52.7678277-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T04:49:52.7678277-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": "c17ca17c-d287-4298-91fe-0b70cfb5e71e", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "dab12b47-7ec6-4f68-acb5-27761e97f58e", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "bf0ed349-4f17-41b8-a8f3-c2ea040b5456", "CreateDate": "2025-07-19T04:49:52.7678277-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T04:49:52.7678277-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "332b5a2e-5836-4104-bfe0-c44043637c8c", "Name": "sample string 1" }, "Unit": { "UnitId": "a935877d-973a-4bab-b689-cf7d9a8356a1", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "297e81eb-70f8-45b6-8fec-529a415cd3cb", "CreateDate": "2025-07-19T04:49:52.7678277-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-07-19T04:49:52.7678277-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "e81bc77a-788b-461d-9eb4-f4fef81b3740", "FieldId": "4f2bdc52-b1a4-4a47-b790-9878de2790f9", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "e81bc77a-788b-461d-9eb4-f4fef81b3740", "FieldId": "4f2bdc52-b1a4-4a47-b790-9878de2790f9", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-07-19T04:49:52.7678277-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "578d6815-0363-4be2-b3b8-288d4ce6f309", "CreateDate": "2025-07-19T04:49:52.7678277-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-07-19T04:49:52.7678277-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }