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": "7a0ebc0a-afef-40ad-9a82-ca31f344159e", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "98ad9b09-8df7-4f44-a121-116dd867cf1f", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "6f53e44a-b46e-4387-a2e9-6267f19de588", "CreateDate": "2025-06-27T06:54:47.4484148-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-06-27T06:54:47.4484148-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "f0cc21ab-be9d-4704-b7c0-a273ea683d67", "Name": "sample string 1" }, "Unit": { "UnitId": "b196f496-cbf1-4af9-a9be-5799a3654562", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "57ce3a29-dc17-402f-9963-a17829a14ed3", "CreateDate": "2025-06-27T06:54:47.4484148-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-27T06:54:47.4484148-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "9e16c0e5-a235-443c-905d-45371b82e86e", "FieldId": "117eb2c4-d4fa-4451-8c41-48a5e3823e34", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "9e16c0e5-a235-443c-905d-45371b82e86e", "FieldId": "117eb2c4-d4fa-4451-8c41-48a5e3823e34", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-06-27T06:54:47.4484148-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "690218cf-9354-45f9-a7f9-f5786915c553", "CreateDate": "2025-06-27T06:54:47.4484148-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-06-27T06:54:47.4484148-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": "fa5d954b-31f2-40d3-bf90-89a1d6004d78", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "ef447022-8ce1-4828-ade2-d725c7744747", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "da460dde-3a40-479e-9e49-ab6b9cdd9c61", "CreateDate": "2025-06-27T06:54:47.4484148-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-06-27T06:54:47.4484148-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "b8a2e611-8f39-4849-ad5c-417cef597c77", "Name": "sample string 1" }, "Unit": { "UnitId": "a927d174-bbf0-4cde-9839-0b294fd9ea57", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "69a12b8d-155f-4f89-8ddf-f9b0cfec7f62", "CreateDate": "2025-06-27T06:54:47.4484148-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-06-27T06:54:47.4484148-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "1218e1b3-392b-46cd-ab88-4c68f32c28b9", "FieldId": "23f22742-21d6-498f-8499-04990c65f42e", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "1218e1b3-392b-46cd-ab88-4c68f32c28b9", "FieldId": "23f22742-21d6-498f-8499-04990c65f42e", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-06-27T06:54:47.4484148-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "6f8ad74e-0087-4cab-9079-813de57eb0e7", "CreateDate": "2025-06-27T06:54:47.4484148-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-06-27T06:54:47.4484148-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }