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": "43d82ca0-1138-45d8-bf96-a35fc89e3e6e", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "ac0ee520-f653-4a69-a36a-06596b84b161", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "3051ea67-c350-43c5-929d-f13b5b37aa1f", "CreateDate": "2025-04-25T13:34:31.1541716-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-04-25T13:34:31.1541716-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "3dc34b57-0dae-4079-806f-21a5249441e8", "Name": "sample string 1" }, "Unit": { "UnitId": "a59ec6ee-f8ba-4ecb-99be-6e596f3fc263", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "b4f70fef-088f-4d80-ab5b-d592b44f300d", "CreateDate": "2025-04-25T13:34:31.1541716-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-04-25T13:34:31.1541716-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "200f9b3a-d875-4b88-b83e-04348bc3acdc", "FieldId": "ecbd4bd5-192d-4919-8379-2cda22f5eaad", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "200f9b3a-d875-4b88-b83e-04348bc3acdc", "FieldId": "ecbd4bd5-192d-4919-8379-2cda22f5eaad", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-04-25T13:34:31.1541716-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "e71dea64-edc8-4562-bd10-417e1cacf997", "CreateDate": "2025-04-25T13:34:31.1541716-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-04-25T13:34:31.1541716-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": "3dcb3a2e-43e7-42b2-a2ff-79dfafd485dd", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "40f1bb6f-b36f-424a-aaf8-26afe58753cb", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "812b105c-db27-49a0-a287-ac1208ff47b4", "CreateDate": "2025-04-25T13:34:31.1541716-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-04-25T13:34:31.1541716-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "6caf8790-c9a2-4743-bd14-0bc90ef7ffc4", "Name": "sample string 1" }, "Unit": { "UnitId": "0e38d72c-c7f7-4f62-88de-ec2da220b54d", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "c18c58c7-5e16-4437-a96b-507ea0ef602f", "CreateDate": "2025-04-25T13:34:31.1541716-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-04-25T13:34:31.1541716-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "018aa423-adfa-4d79-b7b5-b7557e821309", "FieldId": "d99b75ea-8c24-4258-86b6-65fb00fc49f1", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "018aa423-adfa-4d79-b7b5-b7557e821309", "FieldId": "d99b75ea-8c24-4258-86b6-65fb00fc49f1", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-04-25T13:34:31.1541716-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "dcc15b5a-efea-49eb-8c22-a6a3fad3f395", "CreateDate": "2025-04-25T13:34:31.1541716-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-04-25T13:34:31.1541716-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }