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": "0f154323-9fb6-4f7e-ac2f-b1107046639d", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "dece88ab-fe33-47d7-b4f2-cbb79f1f8119", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "ab3c17b0-61bc-4a0d-8dbb-910208654486", "CreateDate": "2025-10-13T15:20:21.5166839-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-10-13T15:20:21.5166839-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "6617a8a6-3734-4daa-bc2c-528a1b890f07", "Name": "sample string 1" }, "Unit": { "UnitId": "bba18426-1e36-402c-93df-ebb5cb4ef5da", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "f2a82d68-72cf-476b-be95-26a2052cf235", "CreateDate": "2025-10-13T15:20:21.5166839-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-13T15:20:21.5166839-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "a1fe79bf-9c07-4803-90ec-242cf954666c", "FieldId": "2743370c-c598-42d3-9fb6-b9807c67eafa", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "a1fe79bf-9c07-4803-90ec-242cf954666c", "FieldId": "2743370c-c598-42d3-9fb6-b9807c67eafa", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-10-13T15:20:21.5166839-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "b3be1d67-dbab-440e-974e-40928695dd5b", "CreateDate": "2025-10-13T15:20:21.5166839-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-10-13T15:20:21.5166839-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": "ff05a4d3-4dda-4ce3-b4f2-c0db752f7c4c", "Name": "sample string 1", "Description": "sample string 2", "AssetType": { "AssetTypeId": "411c1474-f01a-4893-9ea4-b24a1fe6a8aa", "Name": "sample string 1", "Description": "sample string 2", "IsWell": true, "DisplayColor": "sample string 4", "SourceSystemId": "sample string 5", "CompanyId": "197786ec-bd2f-47f7-a8f1-413c0ba18758", "CreateDate": "2025-10-13T15:20:21.5166839-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-10-13T15:20:21.5166839-07:00", "LastModifiedUser": "sample string 8" }, "DataType": { "DataTypeId": "ed8bda2e-67c6-4a10-93f7-942dbaae14df", "Name": "sample string 1" }, "Unit": { "UnitId": "670e0310-c0c3-452f-b7c2-4633ec98d633", "Code": "sample string 1", "Description": "sample string 2", "SourceSystemId": "sample string 3", "CompanyId": "6ca2a7e6-0942-4127-b13f-7cfb66740038", "CreateDate": "2025-10-13T15:20:21.5166839-07:00", "CreateUser": "sample string 5", "LastModifiedDate": "2025-10-13T15:20:21.5166839-07:00", "LastModifiedUser": "sample string 6" }, "MinValue": 1.0, "MaxValue": 1.0, "MinLength": 1, "MaxLength": 1, "HasValidValues": true, "ValidValues": [ { "ValidValueId": "6b58c380-cbe8-49fa-9abf-2d2cd19fcd53", "FieldId": "943048d0-2431-46c7-a112-3d6747bd67be", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" }, { "ValidValueId": "6b58c380-cbe8-49fa-9abf-2d2cd19fcd53", "FieldId": "943048d0-2431-46c7-a112-3d6747bd67be", "FieldName": "sample string 1", "FieldLable": "sample string 2", "ValueText": "sample string 3", "LabelText": "sample string 4" } ], "FrequencyNeeded": 1, "ValueNeededDate": "2025-10-13T15:20:21.5166839-07:00", "IsAccumulator": true, "SourceSystemId": "sample string 5", "CompanyId": "c1422bfd-fe86-4faf-bb2e-f21b7de6ac37", "CreateDate": "2025-10-13T15:20:21.5166839-07:00", "CreateUser": "sample string 7", "LastModifiedDate": "2025-10-13T15:20:21.5166839-07:00", "LastModifiedUser": "sample string 8" }, "Total": 1, "Message": "sample string 1" }