Provenance
Freshness & coverage
Methods (259)
get_auto_forecasts_auto_forecast_id
readGet all info of Auto-Forecast setting with auto_forecast_id
EntitiesproductionInput schema
{ "type": "object", "properties": { "auto_forecast_id": {} }, "additionalProperties": false, "required": [ "auto_forecast_id" ] }put_auto_forecasts_auto_forecast_id_autofit
writeAutofit all wells in a Auto-Forecast with auto_forecast_id
EntitiesproductionInput schema
{ "type": "object", "properties": { "auto_forecast_id": {} }, "additionalProperties": true, "required": [ "auto_forecast_id" ] }patch_auto_forecasts_auto_forecast_id_monthly_rates
writeExport monthly DCA rates for all three phases for an Auto-Forecast.
EntitiesproductionInput schema
{ "type": "object", "properties": { "auto_forecast_id": {} }, "additionalProperties": true, "required": [ "auto_forecast_id" ] }patch_auto_forecasts_auto_forecast_id_tables
writeReturn the Auto-Forecast export as JSON, Excel-equivalent (forecasts tables) (Whitson+).
EntitiesproductionInput schema
{ "type": "object", "properties": { "auto_forecast_id": {}, "entity_name": {}, "fit_start": {} }, "additionalProperties": true, "required": [ "auto_forecast_id" ] }get_fields
readGet the complete list of all fields.
EntitiesfieldInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }get_fields_field_id_projects
readGet the complete list of all projects under a field.
Entitiesproject, fieldInput schema
{ "type": "object", "properties": { "field_id": {} }, "additionalProperties": false, "required": [ "field_id" ] }post_fields_field_id_projects
unknownUpload new project to the field specified by <field_id>.
Entitiesproject, fieldInput schema
{ "type": "object", "properties": { "field_id": {} }, "additionalProperties": true, "required": [ "field_id" ] }get_mass_fluid_data
readGet an array with latest fluid data for all wells.
EntitiesrecordInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_mass_fluid_data_paginated
readGet paginated mass fluid data for wells.
EntitiesrecordInput schema
{ "type": "object", "properties": { "page": {}, "page_size": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }put_multi_well_gas_lift_opt_multi_well_gas_lift_id_change_injection_rate
writeput_multi_well_gas_lift_opt_multi_well_gas_lift_id_change_injection_rate
EntitieswellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_id": {} }, "additionalProperties": true, "required": [ "multi_well_gas_lift_id" ] }get_multi_well_gas_lift_opt_multi_well_gas_lift_id_results
readRetrieves the summary of results for all wells in the gas lift optimizer.
EntitieswellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_id": {} }, "additionalProperties": false, "required": [ "multi_well_gas_lift_id" ] }get_multi_well_gas_lift_opt_multi_well_gas_lift_id_run
readLaunch the execution of the multi-well gas lift optimizer.
EntitieswellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_id": {}, "operation_flag": {} }, "additionalProperties": false, "required": [ "multi_well_gas_lift_id" ] }get_multi_well_gas_lift_opt_multi_well_gas_lift_id_settings
readGet configuration settings for the multi-well gas lift optimizer.
EntitieswellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_id": {} }, "additionalProperties": false, "required": [ "multi_well_gas_lift_id" ] }put_multi_well_gas_lift_opt_multi_well_gas_lift_id_settings
writeUpdate the configuration settings for the multi-well gas lift optimizer.
EntitieswellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_id": {} }, "additionalProperties": true, "required": [ "multi_well_gas_lift_id" ] }get_old_wells_paginated
readOLD version, which contains metadata response. Get a list of wells (result paginated).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_processes
readGet all Whitson+ PVT compute processes.
EntitiesrecordInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }post_processes
unknownUpload new process (processes).
EntitiesrecordInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_processes_process_id
writeEdit a process.
EntitiesrecordInput schema
{ "type": "object", "properties": { "process_id": {} }, "additionalProperties": true, "required": [ "process_id" ] }delete_processes_process_id
writeDelete a process.
EntitiesrecordInput schema
{ "type": "object", "properties": { "process_id": {} }, "additionalProperties": false, "required": [ "process_id" ] }post_projects_multi_well_gas_lift_opt
unknownAdd a new Multi Well Gas Lift Optimizer in an area
Entitiesproject, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }delete_projects_multi_well_gas_lift_opt_multi_well_gas_lift_id
writeDelete a multi well gas lift optimizer project
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_id": {} }, "additionalProperties": false, "required": [ "multi_well_gas_lift_id" ] }post_projects_multi_well_gas_lift_opt_areas
unknownAdd new Multi Well Gas Lift Area in a project
Entitiesproject, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }delete_projects_multi_well_gas_lift_opt_areas_multi_well_gas_lift_area_id
writeDelete a Multi Well Gas Lift Area with MULTI_WELL_GAS_LIFT_AREA_ID
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "multi_well_gas_lift_area_id": {} }, "additionalProperties": false, "required": [ "multi_well_gas_lift_area_id" ] }get_projects_project_id_max_production_date
readGet the maximum production date of all wells in a project.
Entitiesproject, productionInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": false, "required": [ "project_id" ] }get_projects_project_id_multi_well_gas_lift_opt_autopopulate_by_compressor_group
writeAutomatically populates the multi-well gas lift optimizer.
Entitiesgas lift optimizerInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": false, "required": [ "project_id" ] }get_projects_project_id_multi_well_gas_lift_opt_list
readRetrieves all multi-well gas lift optimizers and associated areas within the specified project.
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": false, "required": [ "project_id" ] }get_projects_project_id_type_well_areas
readRetrieve all the type well areas in a project
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": false, "required": [ "project_id" ] }post_projects_project_id_type_well_areas
unknownCreate a type well area in a project
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": true, "required": [ "project_id" ] }get_projects_project_id_well_groups
readGet all group tags in a project (projects groups) (Whitson+).
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": false, "required": [ "project_id" ] }post_projects_project_id_well_groups
unknownCreate a new group tag for wells in a project
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": true, "required": [ "project_id" ] }put_projects_project_id_well_groups
writeEdit group tag configuration in a project
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": true, "required": [ "project_id" ] }delete_projects_project_id_well_groups
writeDelete group tag in a project
Entitiesproject, wellInput schema
{ "type": "object", "properties": { "project_id": {} }, "additionalProperties": false, "required": [ "project_id" ] }get_scenario
readGet a list of scenario wells.
EntitiesprojectInput schema
{ "type": "object", "properties": { "scenario_id": {}, "main_well_id": {}, "scenario_name": {}, "owner": {}, "owners": {} }, "additionalProperties": false }delete_type_well_areas_type_well_area_id
writeDelete a type well area
EntitieswellInput schema
{ "type": "object", "properties": { "type_well_area_id": {} }, "additionalProperties": false, "required": [ "type_well_area_id" ] }post_type_wells
unknownCreate a type well in a type well area
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_type_wells
writeEdit a type well configuration
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }delete_type_wells
writeDelete a type well
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }post_type_wells_saved_cases
unknownUploads Type Well DCA cases to the database
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_type_wells_saved_cases
writeRetrieves all Type Well DCA saved cases for the given type well ids
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }delete_type_wells_saved_cases
writeDeletes Type Well DCA saved cases from the database
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }get_well_monitoring_well_id_common_process_conversion
readGet common process conversion data of the most recent well monitoring run
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_well_monitoring_well_id_composition_tracking
readGet compositional tracking data of the most recent well monitoring run for
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_well_monitoring_well_id_separator_oil_shrinkage
readGet separator oil shrinkage data of the most recent well monitoring run for
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells
readRaw API page of Whitson+ wells (see listWells for the curated list).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }post_wells
unknownUpload and create a new well in Whitson+.
EntitieswellInput schema
{ "type": "object", "properties": { "add_default_wellbore": {} }, "additionalProperties": true }patch_wells
writeConviniently update partial info to many wells (header, completion, etc.).
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_active_production_data
readGet the full active production data records of wells in bulk.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }patch_wells_arta_interpretations
writeGet classical analytical rta interpretation for provided well ids.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_autofit_multiphase_fmb
unknownPerform MFMB autofit for multiple wells, with optional post-fit MFMB calculation using pressure
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_autofit_multiphase_fmb_with_pavg_criteria
unknownPerform MFMB autofit for multiple wells, with optional post-fit MFMB calculation using pressure
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_autofit_rta
writeLaunch Numerical RTA autofit for multiple wells.
Entitieswell, RTAInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_bhp_calculation
readGet BHP calculation in bulk.
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "return_all": {}, "page": {}, "page_size": {}, "well_id": {}, "well_name": {} }, "additionalProperties": false }get_wells_bhp_calculation_status
readGet BHP calculation status for many wells (excluding scenario).
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_bhp_calculation_with_gauge_data
readGet BHP calculation and gauge data in bulk.
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "return_all": {}, "page": {}, "page_size": {}, "well_id": {}, "well_name": {} }, "additionalProperties": false }patch_wells_bhp_input_well_data
writeFetch wellbore configuration entries for many well IDs in one query (bulk BHP input) (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_bhp_input_well_data_bulk
unknownBulk create/update wellbore configurations for many wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_wells_bhp_input_well_data_well_data_id
writeEdit one wellbore configuration entry of a BHP input (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": { "well_data_id": {} }, "additionalProperties": true, "required": [ "well_data_id" ] }delete_wells_bhp_input_well_data_well_data_id
writeDelete one wellbore configuration entry of a BHP input (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": { "well_data_id": {} }, "additionalProperties": false, "required": [ "well_data_id" ] }put_wells_bhp_input_well_data_well_data_id_gas_lift_data
writeEdit the gas lift valves of a wellbore configuration entry (BHP input) (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": { "well_data_id": {} }, "additionalProperties": true, "required": [ "well_data_id" ] }put_wells_bhp_input_well_data_well_data_id_well_data_casing_pipe_number
writeEdit one casing string of a wellbore configuration entry by pipe number (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_data_id": {}, "pipe_number": {} }, "additionalProperties": true, "required": [ "well_data_id", "pipe_number" ] }delete_wells_bhp_input_well_data_well_data_id_well_data_casing_pipe_number
writeDelete one casing string of a wellbore configuration entry by pipe number (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_data_id": {}, "pipe_number": {} }, "additionalProperties": false, "required": [ "well_data_id", "pipe_number" ] }put_wells_bhp_input_well_data_well_data_id_well_data_tubing_pipe_number
writeEdit one tubing string of a wellbore configuration entry by pipe number (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_data_id": {}, "pipe_number": {} }, "additionalProperties": true, "required": [ "well_data_id", "pipe_number" ] }delete_wells_bhp_input_well_data_well_data_id_well_data_tubing_pipe_number
writeDelete one tubing string of a wellbore configuration entry by pipe number (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_data_id": {}, "pipe_number": {} }, "additionalProperties": false, "required": [ "well_data_id", "pipe_number" ] }post_wells_bhp_input_well_deviation_survey
unknownBulk upload/edit well deviation surveys for multiple wells.
Entitiessurvey, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_wells_bhp_inputs
write### Body example
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_bhp_inputs
writeSubmit a list of well IDs to bulk-fetch their BHP inputs (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_bhp_inputs_no_deviation_survey
writeGet BHP input for multiple wells (inputs deviation survey).
Entitiessurvey, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_wells_bhp_tuning_parameters
writeEdit the BHP tuning parameters for many wells.
Entitiesfacility, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_bhp_well_data_default_status
readpost_wells_bhp_well_data_default_status
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_bulk
unknownBulk create new wells.
EntitieswellInput schema
{ "type": "object", "properties": { "add_default_wellbore": {} }, "additionalProperties": true }get_wells_bulk_gas_lift_optimizer_results
readGet gas lift optimizer results in bulk based on parameters specified. Uses pagination
EntitieswellInput schema
{ "type": "object", "properties": { "page": {}, "page_size": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }patch_wells_bulk_gas_lift_optimizer_results
writeGet gas lift optimizer results for selected wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_bulk_run_current_ipr_vlp
writeBatch run ipr vlp for wells with IDs using last production data or average production data.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_bulk_run_gas_lift_optimizer
writeRun gas lift optimizer for selected wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_bulk_run_gradient
writeRun gradient for selected wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_copy_wells
unknownCopy multiple wells to an existing project.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_custom_attributes_bulk
unknownUpsert one {well_id, attribute_name, value} tuple per list item.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_custom_attributes_bulk
writeRetrieve current custom-attribute values for multiple wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }delete_wells_custom_attributes_bulk
writeBulk deletion of custom-attribute values; ignores missing targets.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }post_wells_data_fields
readGet a list of wells by their IDs with selected attributes (data fields).
Entitiesfield, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_dca
writeRetrieves all well DCAs for the given well ids
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_dca_daily_rates
readExport daily DCA rates for all three phases for a list of well_ids.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_ids": {} }, "additionalProperties": false }get_wells_dca_monthly_rates
readExport monthly DCA rates for all three phases for a list of well_ids.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_ids": {} }, "additionalProperties": false }post_wells_dca_saved_case
unknownpost_wells_dca_saved_case
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_dca_saved_cases
writeRetrieves all well DCA saved cases for the given well ids
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_dca_saved_cases_daily_rates
readExport daily DCA rates for saved cases for a list of well_ids.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_ids": {} }, "additionalProperties": false }get_wells_dca_saved_cases_monthly_rates
readExport monthly DCA rates for saved cases for a list of well_ids.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_ids": {} }, "additionalProperties": false }get_wells_fat_gas_rate
readBulk‐retrieve fat gas rate series (`common_process_conversion`
EntitieswellInput schema
{ "type": "object", "properties": { "well_ids": {} }, "additionalProperties": false }put_wells_forecast_inputs
writeEdit Multiple Forecast Inputs
Entitiesproduction, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_wells_gradient_cases
writeEdit gradient cases in bulk.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_gradient_cases
writeGet gradient cases of selected wells
EntitieswellInput schema
{ "type": "object", "properties": { "name": {}, "date": {}, "day": {} }, "additionalProperties": true }put_wells_gradient_cases_gradient_case_id
writeEdit a gradient case.
EntitieswellInput schema
{ "type": "object", "properties": { "gradient_case_id": {} }, "additionalProperties": true, "required": [ "gradient_case_id" ] }delete_wells_gradient_cases_gradient_case_id
writeDelete a gradient case.
EntitieswellInput schema
{ "type": "object", "properties": { "gradient_case_id": {} }, "additionalProperties": false, "required": [ "gradient_case_id" ] }get_wells_history_matching
readGet a list of history matching object.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_history_matching_input
readGet a list of history matching inputs.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }put_wells_history_matching_input
writeEdit history matching inputs for many wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }post_wells_latest_date_gradient_cases
unknownpost_wells_latest_date_gradient_cases
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_light
readget_wells_light
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }patch_wells_mass_export_custom_results
writeRetrieve certain data for wells, equivalent to well exports in Whitson+.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_monthly_production_data
readGet the monthly production records of wells in bulk
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "page": {}, "page_size": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }post_wells_monthly_production_data
unknownUpload monthly production data in bulk.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }delete_wells_monthly_production_data
writeDelete monthly production data for the well WELL_ID.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }get_wells_multi_well_arta_autofit_phase
writeAutofit straight line and TELF to existing production data
Entitieswell, RTAInput schema
{ "type": "object", "properties": { "phase": {}, "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false, "required": [ "phase" ] }get_wells_multi_well_fractional_arta_autofit_phase
writeAutofit straight line to existing production data
Entitieswell, RTAInput schema
{ "type": "object", "properties": { "phase": {}, "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false, "required": [ "phase" ] }get_wells_multiphase_fmb_interpretations
readGet mutiphase fmb interpretation for wells in bulk
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_multiphase_fmb_pavg
readGet calculated MultiphaseFMB pressure average in bulk
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }patch_wells_multiphase_fmb_pavg
writeGet calculated MultiphaseFMB pressure average for selected wells with time filters
EntitieswellInput schema
{ "type": "object", "properties": { "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": true }get_wells_new_well_input_status
readGet the new well input status of a well
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }patch_wells_nodal_ipr_input
writeGet IPR input used in nodal_analysis for wells specified.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }put_wells_nrta_weight_factors
writeEdit Numerical RTA weight factors for many wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_pi_from_ipr
writeSet initial reservoir pressure for wells based on IPR
EntitieswellInput schema
{ "type": "object", "properties": { "start_day_offset": {}, "end_day_offset": {}, "bhp_correlation": {}, "ipr_type": {}, "turbulence_factor": {} }, "additionalProperties": true }get_wells_pnr
readget_wells_pnr
EntitieswellInput schema
{ "type": "object", "properties": { "page": {}, "page_size": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }get_wells_production_data
readGet the production records of wells in bulk
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "page": {}, "page_size": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }post_wells_production_data
unknownUpload production data in bulk.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "append_only": {} }, "additionalProperties": true }delete_wells_production_data
writeDelete exactly the production timestamps given for each well.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }patch_wells_production_data_dates
writeUpdate production data dates for multiple wells (expects a JSON payload).
Entitiesproduction, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_production_data_comments
readGet production comments of wells in bulk
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }post_wells_production_data_comments
unknownUpload production comments in bulk
Entitiesproduction, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_pvt_calcs
writeSubmit well IDs to bulk-fetch PVT calculation results (JSON payload) (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }patch_wells_pvt_calculation_status
writeSubmit well IDs to bulk-fetch their PVT calculation status (Whitson+).
Entitiescalculation, wellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_pwf_active
readGet the active well flowing pressure. Default to return measured gauge
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "project_id": {}, "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false }get_wells_pwf_custom
readGet the custom well flowing pressure. Default to return measured gauge
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "project_id": {}, "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false }get_wells_rta_autofit_rms
readGet Numerical RTA autofit RMS for many wells.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_rta_calc
readGet RTA Calcs for many wells.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_rta_input
readGet the Numerical RTA input for many wells.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }put_wells_rta_input
writeEdit RTA input for many wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_run_bhp_calculation
readRun BHP calculations for many wells (excluding scenario).
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_run_composition_calc
readRun PVT calculations for many wells (excluding scenarios) (composition).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_run_history_matching
readLaunch Numerical Model calculation on a list of wells.
EntitieswellInput schema
{ "type": "object", "properties": { "grid_refinement": {}, "rate_control": {}, "time_step_method": {}, "include_forecast": {}, "well_id": {} }, "additionalProperties": false }post_wells_run_multiphase_fmb
unknownRun an Multiphase FMB PWF and/or Multiphase FMB PAvg for many wells.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_run_pvt_calcs
readRun PVT calculations for many wells (excluding scenarios) (calcs).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }get_wells_run_rta
readRun numerical RTA on a list of wells.
EntitieswellInput schema
{ "type": "object", "properties": { "num_type_curves": {}, "grid_refinement": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }post_wells_run_sales_products
unknownBulk‐trigger a new sales products calculation for each well.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_run_well_monitoring
readRun well monitoring calculations for multiple wells.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "well_name": {}, "uwi_api": {}, "external_id": {}, "project_id": {} }, "additionalProperties": false }put_wells_sales_products_input
writeBulk upload / update Sales-Products inputs
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_sales_products_rates
readBulk‐retrieve only the `ngl` & `ngl_common` series for each well's latest calc.
EntitieswellInput schema
{ "type": "object", "properties": { "well_ids": {} }, "additionalProperties": false }get_wells_sampling_advanced_id
readGet sampling data for sampling ID.
EntitieswellInput schema
{ "type": "object", "properties": { "id": {} }, "additionalProperties": false, "required": [ "id" ] }get_wells_sampling_data_id
readGet sampling data for sampling ID.
EntitieswellInput schema
{ "type": "object", "properties": { "id": {} }, "additionalProperties": false, "required": [ "id" ] }get_wells_sampling_quick_id
readGet sampling data for sampling ID.
EntitieswellInput schema
{ "type": "object", "properties": { "id": {} }, "additionalProperties": false, "required": [ "id" ] }get_wells_sampling_simplified_drygas_id
readGet sampling data for sampling ID.
EntitieswellInput schema
{ "type": "object", "properties": { "id": {} }, "additionalProperties": false, "required": [ "id" ] }put_wells_update_surface_pressure_vlp
writeUpdate surface pressure for a well.
EntitieswellInput schema
{ "type": "object", "properties": {}, "additionalProperties": true }get_wells_well_id
readGet all info of well with ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id
writeEdit a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }patch_wells_well_id
writeConviniently update partial info a well (header, completion, etc.).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }delete_wells_well_id
writeDelete one well from Whitson+ by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_active_production_data
readGet the active production data for a well — one well by well ID.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_analytical_rta_input
writeEdit inputs for classical rta calculation for well <WELL_ID>.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_approximate_gor_init
readApproximate initial GOR for a well based on production data.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "is_separator_gor": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_arta_interpretations
readGet classical analytical rta interpretation for well <WELL_ID>
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_arta_time_series
readGet analytical rta time series for well <WELL_ID>
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_autofit_multiphase_fmb
unknownPerform an MFMB autofit for a single well, optionally followed by a full MFMB run with pressure
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }post_wells_well_id_autofit_multiphase_fmb_with_pavg_criteria
unknownPerform an MFMB autofit for a single well, optionally followed by a full MFMB run with pressure
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_autofit_rta
writeAutofit Numerical RTA LFP — one well by well ID.
Entitieswell, RTAInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_available_custom_attributes
readGet a list of available custom attributes for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_bhp_calculation
readGet a BHP calculation — one well by well ID.
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {}, "from_date": {}, "end_date": {}, "updated": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_bhp_input
readGet BHP input of the well of <well_id> in json format
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_bhp_input
writeEdit a bhp input.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_bhp_input_well_data
readGet the wellbore configuration entries for a well (BHP input) (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "use_from_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_bhp_input_well_data
unknownCreate wellbore configuration entries on a BHP input (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_bhp_input_well_data_well_data_casing
readGet the casing strings of a wellbore configuration entry (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "use_from_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_bhp_input_well_data_well_data_casing
unknownCreate casing strings on a wellbore configuration entry (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "use_from_date": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_bhp_input_well_data_well_data_tubing
readGet the tubing strings of a wellbore configuration entry (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "use_from_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_bhp_input_well_data_well_data_tubing
unknownCreate tubing strings on a wellbore configuration entry (BHP input) (Whitson+).
Entitiescompletion, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "use_from_date": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_bhp_input_well_deviation_survey
readGet the well deviation survey data of the well (BHP input).
Entitiessurvey, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_bhp_input_well_deviation_survey
writeEdit the deviation survey on a well BHP input (Whitson+).
Entitiessurvey, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_bot_bot_table
readGet BOT table for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_calculate_analytical_rta
readCalculate analytical rta for well <WELL_ID>
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_classical_rta_input_t_elf
writeEdit the t_elf input for classical rta calculation for well <WELL_ID>.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_cum_lfp
readGet cumulative LFP for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_custom_attributes
readGet the custom attributes of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_custom_attributes
unknownAdd a custom attribute to a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }delete_wells_well_id_custom_attributes_attribute_name
writeDelete a custom attribute value from a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "attribute_name": {} }, "additionalProperties": false, "required": [ "well_id", "attribute_name" ] }get_wells_well_id_custom_bhp_calculation
readGet a Custom BHP calculation.
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_fetch_from_ipr
readFetch from IPR the gas lift optimizer cases of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_forecast_input
writeEdit Forecast Input
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_fractional_arta_interpretations
readGet fractional analytical rta interpretation for well <WELL_ID>
Entitiesfrac_job, completion, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_gas_fmb_material_balance_pseudotime
readGet flow material balance time and mass rate normalized density change @ Pwf.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_gas_lift_optimizer_cases
readGet the gas lift optimizer cases of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "name": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_gas_lift_optimizer_cases
unknownCreate a gas lift optimizer case of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }put_wells_well_id_gas_lift_optimizer_cases_gas_lift_case_id
writeEdit a gas lift optimizer case.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "gas_lift_case_id": {} }, "additionalProperties": true, "required": [ "well_id", "gas_lift_case_id" ] }delete_wells_well_id_gas_lift_optimizer_cases_gas_lift_case_id
writeDelete a gas lift optimizer case.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "gas_lift_case_id": {} }, "additionalProperties": false, "required": [ "well_id", "gas_lift_case_id" ] }get_wells_well_id_gradient_cases
readGet the gradient cases of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "name": {}, "date": {}, "day": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_gradient_cases
unknownCreate gradient cases for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }post_wells_well_id_groups_group_name
unknownAdd a group to a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "group_name": {} }, "additionalProperties": true, "required": [ "well_id", "group_name" ] }delete_wells_well_id_groups_group_name
writeRemove a group tag from a well by group name (Whitson+).
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "group_name": {} }, "additionalProperties": false, "required": [ "well_id", "group_name" ] }get_wells_well_id_history_matching
readGet a list of history matching object — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_history_matching_input
writeEdit a history matching input, toggling the include_forecast flag — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_input_quick
readGet PVT input of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_input_quick
writeEdit PVT input of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_input_simplified_dry_gas
readGet PVT input of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_input_simplified_dry_gas
writeEdit PVT input of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_ipr
readGet IPR data for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_last_bhp_calc_time
readGet the last BHP calculation time for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_material_balance_time
readGet oil, gas and water material balance time for well <WELL_ID>
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_max_production_date
readGet the maximum production date of a well.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_multiphase_fmb_interpretations
readGet mutiphase fmb interpretation for a well (multiphase interpretations) — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_multiphase_fmb_pavg
readGet a list of calculated MultiphaseFMB pressure average for a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_multiphase_fmb_pwf
readGet flow material balance time and mass rate normalized density change @ Pwf
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_ngl_calculation_result
readGet the NGL calculation results for a well
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_ngl_efficiencies
writeEdit the NGL efficiencies for a well
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_pi_from_ipr
writeSet initial reservoir pressure for a well based on IPR (pi from).
Entitieswell, reservoir pressureInput schema
{ "type": "object", "properties": { "well_id": {}, "start_day_offset": {}, "end_day_offset": {}, "bhp_correlation": {}, "ipr_type": {}, "turbulence_factor": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_processes
readGet PVT process for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_processes
writeEdit PVT process for a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_production_data
readGet the production records of a well — one well by well ID.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "from_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_production_data
unknownUpload production data for <well_id>.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "append_only": {} }, "additionalProperties": true, "required": [ "well_id" ] }put_wells_well_id_production_data
writePartial upload and edit production data for <well_id>.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }delete_wells_well_id_production_data
writeDelete production data for <well_id> based on a start date and end date — one well by well ID.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "start_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }delete_wells_well_id_production_data_comments
writeDelete production data comments for <well_id> based on a start date and end date.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "start_date": {}, "end_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_pvt_input
readGet PVT input of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_pvt_input
writeEdit PVT input of a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_pwf_active
readGet the active well flowing pressure. Default to return measured gauge — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {}, "from_date": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_rta_autofit_rms
readGet Numerical RTA autofit RMS for a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_rta_calc
readGet RTA Calc for a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_rta_input
readGet the Numerical RTA input of a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_rta_input
writeEdit an RTA input — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }put_wells_well_id_rta_lfp
writeput_wells_well_id_rta_lfp
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }put_wells_well_id_run_autofit_history_matching
writeRun an autofit history matching calculation. Either pass all new weights or none to use existing.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_run_bhp_calculation
readRun BHP calculations for a single well.
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_composition_calc
readRun PVT calculation for a single well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }patch_wells_well_id_run_gas_lift_optimizer_case
writeRun gas lift optimizer calculation for selected cases.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_run_gradient
readRun gradient calculation for selected cases.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "name": {}, "date": {}, "day": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_history_matching
readRun history matching calculation on a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "grid_refinement": {}, "rate_control": {}, "time_step_method": {}, "include_forecast": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_ipr_with_date
readFetch the current production data for a well and run the VLP calculation.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "day": {}, "date": {}, "from_day": {}, "from_date": {}, "reservoir_pressure": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_multiphase_fmb
readRun an Multiphase FMB PWF and/or Multiphase FMB PAvg.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_ngl_calculation
readRun NGL calculation on a well
Entitiescalculation, wellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_pvt_calc
readRun PVT calculation for a single well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_rta
readRun numerical RTA on a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "num_type_curves": {}, "grid_refinement": {}, "time_step_method": {}, "time_step_frequency": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_run_simulated_pvt_study
readRun a simulated PVT study calculation.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }patch_wells_well_id_run_vlp
writeRun VLP calculation for selected cases.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_run_well_monitoring
readRun well monitoring calculation for a well — one well by well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "compute_compositions": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_sampling_data
readGets all of the sampling inputs attached to the well with well_id <WELL_ID> in the database.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_sampling_data
unknownUpload a sampling data input. REMOVES any existing samples on the same date for the well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_sampling_inputs
readGets all of the sampling inputs attached to the well with well_id <WELL_ID> in the database.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_sampling_inputs
unknownUpload a sampling data input. REMOVES any existing samples on the same date for the well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }delete_wells_well_id_sampling_inputs_date
writeDelete a sampling input.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "date": {} }, "additionalProperties": false, "required": [ "well_id", "date" ] }put_wells_well_id_set_production_rate_type_rate_type
writeSet the production rate type of a well.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": {}, "rate_type": {} }, "additionalProperties": true, "required": [ "well_id", "rate_type" ] }get_wells_well_id_simulated_pvt_study
readGet a simulated PVT study.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_status
readGet the data status of a well
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": false, "required": [ "well_id" ] }put_wells_well_id_vlp_case_vlp_case_id
writeEdit a VLP case.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "vlp_case_id": {} }, "additionalProperties": true, "required": [ "well_id", "vlp_case_id" ] }delete_wells_well_id_vlp_case_vlp_case_id
writeDelete a VLP case.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "vlp_case_id": {} }, "additionalProperties": false, "required": [ "well_id", "vlp_case_id" ] }get_wells_well_id_vlp_cases
readGet all VLP cases of a well
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "name": {} }, "additionalProperties": false, "required": [ "well_id" ] }post_wells_well_id_vlp_cases
unknownPost a VLP case of a well
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {} }, "additionalProperties": true, "required": [ "well_id" ] }get_wells_well_id_well_dca_dca_export
readGet Well DCA results for all three phases.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "entity_name": {}, "fit_start": {}, "qualifier": {}, "use_last_rate": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_well_id_well_dca_saved_cases
readGet a list of WellDCASavedCase object to a well.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": {}, "name": {}, "fluid": {} }, "additionalProperties": false, "required": [ "well_id" ] }get_wells_paginated
readGet a list of wells (result paginated).
EntitieswellInput schema
{ "type": "object", "properties": { "page": {}, "page_size": {}, "well_id": {}, "well_name": {}, "uwi_api": {} }, "additionalProperties": false }listFields
readList all Whitson+ fields.
EntitiesfieldInput schema
{ "type": "object", "properties": {}, "additionalProperties": false }listProjects
readList projects under one Whitson+ field.
Entitiesproject, fieldInput schema
{ "type": "object", "properties": { "field_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false, "required": [ "field_id" ] }listWells
readList wells with optional Whitson+ identity filters.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "well_name": { "type": "string" }, "uwi_api": { "type": "string" }, "external_id": { "type": "string" }, "project_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false }getWell
readFetch a single Whitson+ well record by its well ID.
EntitieswellInput schema
{ "type": "object", "properties": { "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false, "required": [ "well_id" ] }getProductionData
readGet production records for one well.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "from_date": { "type": "string" }, "end_date": { "type": "string" } }, "additionalProperties": false, "required": [ "well_id" ] }getMonthlyProduction
readList monthly production records with bounded paging and well filters.
Entitiesproduction, wellInput schema
{ "type": "object", "properties": { "page": { "type": "integer", "minimum": 1 }, "page_size": { "type": "integer", "minimum": 1 }, "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "well_name": { "type": "string" }, "uwi_api": { "type": "string" } }, "additionalProperties": false }getDCA
readRetrieve DCA results for selected wells.
Entitieswell, forecastInput schema
{ "type": "object", "properties": { "well_ids": { "type": "array", "items": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "minItems": 1 } }, "additionalProperties": false, "required": [ "well_ids" ] }getDCAMonthlyRates
readExport monthly DCA rates for selected wells (Whitson+).
Entitieswell, forecastInput schema
{ "type": "object", "properties": { "well_ids": { "type": "array", "items": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "minItems": 1 } }, "additionalProperties": false, "required": [ "well_ids" ] }getPVTCalcs
readRetrieve PVT calculation results for selected wells.
Entitieswell, calculationInput schema
{ "type": "object", "properties": { "well_ids": { "type": "array", "items": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "minItems": 1 } }, "additionalProperties": false, "required": [ "well_ids" ] }getBHPCalculation
readCurated summary of BHP calculation results across wells, optional filters (Whitson+ alias).
Entitieswell, calculationInput schema
{ "type": "object", "properties": { "return_all": { "type": "boolean" }, "page": { "type": "integer", "minimum": 1 }, "page_size": { "type": "integer", "minimum": 1 }, "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "well_name": { "type": "string" } }, "additionalProperties": false }getRTACalc
readCurated RTA calculation results with optional well filters (Whitson+ alias).
Entitieswell, calculationInput schema
{ "type": "object", "properties": { "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "well_name": { "type": "string" }, "uwi_api": { "type": "string" }, "external_id": { "type": "string" }, "project_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false }getHistoryMatching
readGet history-matching results with optional well filters.
Entitieswell, calculationInput schema
{ "type": "object", "properties": { "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "well_name": { "type": "string" }, "uwi_api": { "type": "string" }, "external_id": { "type": "string" }, "project_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false }getMultiphaseFMBInterpretations
readGet multiphase FMB interpretations with optional well filters.
Entitieswell, calculationInput schema
{ "type": "object", "properties": { "well_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] }, "well_name": { "type": "string" }, "uwi_api": { "type": "string" }, "external_id": { "type": "string" }, "project_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false }getAutoForecast
readGet one auto-forecast configuration by ID.
EntitiesforecastInput schema
{ "type": "object", "properties": { "auto_forecast_id": { "oneOf": [ { "type": "integer" }, { "type": "string" } ] } }, "additionalProperties": false, "required": [ "auto_forecast_id" ] }
