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": "1e4b66b5-4d47-4ecb-91ae-ea319d49f263", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "cf4b9bbe-e4e2-4d27-8c09-1615c98479b4", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "86f418f4-d2b2-4349-9c70-fa0ad4a0c909", "CreateDate": "2025-09-13T18:35:43.5928604-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-09-13T18:35:43.5928604-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "dff96227-1e59-402f-9deb-8f5f12288d4d", "Name": "sample string 1" }, "Unit": { "UnitId": "3d1518f9-44fb-4f4b-be4b-5c7ae1e1a1b1", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "7b9fbd3b-4234-4b92-ab09-b8e0262353b7", "CreateDate": "2025-09-13T18:35:43.5928604-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-13T18:35:43.5928604-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "489bef23-ae52-441c-bb90-b35d2d75abbe", "FieldId": "f8e956e0-c7b1-4c49-a99f-d51851864627", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "489bef23-ae52-441c-bb90-b35d2d75abbe", "FieldId": "f8e956e0-c7b1-4c49-a99f-d51851864627", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-09-13T18:35:43.5928604-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "c3b38905-d261-4d4a-b246-e8ebc3e2446f", "CreateDate": "2025-09-13T18:35:43.5928604-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-09-13T18:35:43.5928604-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": "615f442a-ceb6-4981-bd52-b6071d17e504", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "ec40ca66-4747-449a-a1a5-b53554c19207", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "49f056e7-2d72-48a6-9eda-e635ccf63240", "CreateDate": "2025-09-13T18:35:43.5928604-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-09-13T18:35:43.5928604-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "32168298-e014-49f1-899b-c77c39688312", "Name": "sample string 1" }, "Unit": { "UnitId": "efcdd20b-8143-462f-a856-cc69b9f1c083", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "38f3a2b9-a1bf-4017-a2fa-023a14e919d5", "CreateDate": "2025-09-13T18:35:43.5928604-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-09-13T18:35:43.5928604-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "1f15fd63-3f00-4745-a81c-94781d6f183c", "FieldId": "49509348-e2e7-4ef1-97f4-037f6db49e33", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "1f15fd63-3f00-4745-a81c-94781d6f183c", "FieldId": "49509348-e2e7-4ef1-97f4-037f6db49e33", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-09-13T18:35:43.5928604-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "0100a52c-e2ae-45b3-9844-c0e4d9ed3130", "CreateDate": "2025-09-13T18:35:43.5928604-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-09-13T18:35:43.5928604-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }