All data sources

Whitson+

Premium

Whitson+ is a reservoir engineering platform covering PVT, DCA, RTA, BHP, history matching, nodal analysis, and production data for oil and gas wells.

Premium: 14-day free trial with your Whitson+ key, then Professional ($500/user/mo).

What you can ask

  • “What does Whitson+ have for the area or asset I'm working on?”
  • “Pull the most recent Whitson+ records and put them in a table.”
  • “What does Whitson+ cover, and how fresh is the data?”

About this source

Whitson+ reservoir engineering. PVT, DCA, RTA, BHP, history matching, nodal analysis, production, and well monitoring. All 289 current official operations are generated from the pinned OpenAPI contract. Auth is owned by the connector bearer-token boundary.

Connector ID whitson

Provenance

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (Bearer token)

› Methods (289)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • get_fields

    read

    Get the complete list of all fields.

    Entitiesfield
    Paginationnone
  • get_fields_field_id_projects

    read

    Get the complete list of all projects under a field.

    Entitiesproject, field
    Paginationnone
  • post_fields_field_id_projects

    write

    Upload new project to the field specified by <field_id>.

    Entitiesproject, field
    Paginationnone
  • get_projects_project_id_well_groups

    read

    Get all group tags in a project

    Entitiesproject, well
    Paginationnone
  • post_projects_project_id_well_groups

    write

    Create a new group tag for wells in a project

    Entitiesproject, well
    Paginationnone
  • put_projects_project_id_well_groups

    write

    Edit group tag configuration in a project

    Entitiesproject, well
    Paginationnone
  • delete_projects_project_id_well_groups

    write

    Delete group tag in a project

    Entitiesproject, well
    Paginationnone
  • get_wells

    read

    Get a list of wells.

    Entitieswell
    Paginationnone
  • post_wells

    write

    Upload a new well.

    Entitieswell
    Paginationnone
  • patch_wells

    write

    Conviniently update partial info to many wells (header, completion, etc.).

    Entitieswell
    Paginationnone
  • post_wells_bulk

    write

    Bulk create new wells.

    Entitieswell
    Paginationnone
  • get_wells_paginated

    read

    Get a list of wells (result paginated).

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • get_old_wells_paginated

    read

    OLD version, which contains metadata response. Get a list of wells (result paginated).

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • post_wells_copy_wells

    write

    Copy multiple wells to an existing project.

    Entitieswell
    Paginationnone
  • get_scenario

    read

    Get a list of scenario wells.

    Entitiesproject
    Paginationnone
  • post_wells_well_id_create_scenario

    write

    Create scenario for well with well_id.

    Entitiesproject, well
    Paginationnone
  • delete_wells_main_well_id_delete_scenario_by_name

    write

    Delete scenario for well with main_well_id and scenario name.

    Entitiesproject, well
    Paginationnone
  • delete_wells_main_well_id_delete_all_scenario

    write

    Delete all scenario for well with main_well_id.

    Entitiesproject, well
    Paginationnone
  • post_wells_data_fields

    read

    Get a list of wells by their IDs with selected attributes.

    Entitiesfield, well
    Paginationnone
  • get_wells_well_id

    read

    Get all info of well with ID.

    Entitieswell
    Paginationnone
  • put_wells_well_id

    write

    Edit a well.

    Entitieswell
    Paginationnone
  • patch_wells_well_id

    write

    Conviniently update partial info a well (header, completion, etc.).

    Entitieswell
    Paginationnone
  • delete_wells_well_id

    write

    Delete a well.

    Entitieswell
    Paginationnone
  • post_wells_well_id_groups_group_name

    write

    Add a group to a well.

    Entitieswell
    Paginationnone
  • delete_wells_well_id_groups_group_name

    write

    Delete a group from a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_available_custom_attributes

    read

    Get a list of available custom attributes for a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_custom_attributes

    read

    Get the custom attributes of a well.

    Entitieswell
    Paginationnone
  • post_wells_well_id_custom_attributes

    write

    Add a custom attribute to a well.

    Entitieswell
    Paginationnone
  • delete_wells_well_id_custom_attributes_attribute_name

    write

    Delete a custom attribute value from a well.

    Entitieswell
    Paginationnone
  • get_wells_light

    read

    List lightweight well records.

    Entitieswell
    Paginationnone
  • post_wells_custom_attributes_bulk

    write

    Upsert one {well_id, attribute_name, value} tuple per list item.

    Entitieswell
    Paginationnone
  • patch_wells_custom_attributes_bulk

    read

    Retrieve current custom-attribute values for multiple wells.

    Entitieswell
    Paginationnone
  • delete_wells_custom_attributes_bulk

    write

    Bulk deletion of custom-attribute values; ignores missing targets.

    Entitieswell
    Paginationnone
  • patch_wells_liquid_loading

    read

    Calculate paginated liquid-loading indicators for selected wells.

    Entitieswell
    Paginationnone
  • patch_wells_mass_export_custom_results

    read

    Retrieve certain data for wells, equivalent to well exports in Whitson+.

    Entitieswell
    Paginationnone
  • get_fields_field_id_eos

    read

    Get available eos given a field id

    Entitiesfield
    Paginationnone
  • get_wells_well_id_bot_bot_table

    read

    Get BOT table for a well.

    Entitieswell
    Paginationnone
  • get_processes

    read

    Get list of all processes.

    Entitiesrecord
    Paginationnone
  • post_processes

    write

    Upload new process.

    Entitiesrecord
    Paginationnone
  • put_processes_process_id

    write

    Edit a process.

    Entitiesrecord
    Paginationnone
  • delete_processes_process_id

    write

    Delete a process.

    Entitiesrecord
    Paginationnone
  • get_wells_well_id_processes

    read

    Get PVT process for a well.

    Entitieswell
    Paginationnone
  • put_wells_well_id_processes

    write

    Edit PVT process for a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_input_simplified_dry_gas

    read

    Get PVT input of a well.

    Entitieswell
    Paginationnone
  • put_wells_well_id_input_simplified_dry_gas

    write

    Edit PVT input of a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_input_quick

    read

    Get PVT input of a well.

    Entitieswell
    Paginationnone
  • put_wells_well_id_input_quick

    write

    Edit PVT input of a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_pvt_input

    read

    Get PVT input of a well.

    Entitieswell
    Paginationnone
  • put_wells_well_id_pvt_input

    write

    Edit PVT input of a well.

    Entitieswell
    Paginationnone
  • get_mass_fluid_data

    read

    Get an array with latest fluid data for all wells.

    Entitiesrecord
    Paginationnone
  • get_mass_fluid_data_paginated

    read

    Get paginated mass fluid data for wells.

    Entitiesrecord
    Paginationpage (pageField: page, limitField: page_size)
  • get_wells_well_id_run_composition_calc

    write

    Run PVT calculation for a single well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_pvt_calc

    write

    Run PVT calculation for a single well.

    Entitieswell
    Paginationnone
  • get_wells_run_composition_calc

    write

    Run PVT calculations for many wells (excluding scenarios).

    Entitieswell
    Paginationnone
  • get_wells_run_pvt_calcs

    write

    Run PVT calculations for many wells (excluding scenarios).

    Entitieswell
    Paginationnone
  • get_wells_well_id_approximate_gor_init

    read

    Approximate initial GOR for a well based on production data.

    Entitieswell
    Paginationnone
  • patch_wells_pvt_calculation_status

    read

    Get PVT calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • patch_wells_pvt_calcs

    read

    Get PVT-calculation results for multiple wells (JSON payload).

    Entitieswell
    Paginationnone
  • get_wells_well_id_production_data

    read

    Get the production records of a well.

    Entitiesproduction, well
    Paginationnone
  • post_wells_well_id_production_data

    write

    Upload production data for <well_id>.

    Entitiesproduction, well
    Paginationnone
  • put_wells_well_id_production_data

    write

    Partial upload and edit production data for <well_id>.

    Entitiesproduction, well
    Paginationnone
  • delete_wells_well_id_production_data

    write

    Delete production data for <well_id> based on a start date and end date.

    Entitiesproduction, well
    Paginationnone
  • get_wells_production_data

    read

    Get the production records of wells in bulk

    Entitiesproduction, well
    Paginationcursor (cursorField: cursor, limitField: page_size)
  • post_wells_production_data

    write

    Upload production data in bulk.

    Entitiesproduction, well
    Paginationnone
  • put_wells_production_data

    write

    Partial bulk upload/edit of production data for multiple wells.

    Entitiesproduction, well
    Paginationnone
  • delete_wells_production_data

    write

    Delete exactly the production timestamps given for each well.

    Entitiesproduction, well
    Paginationnone
  • get_wells_monthly_production_data

    read

    Get the monthly production records of wells in bulk

    Entitiesproduction, well
    Paginationcursor (cursorField: cursor, limitField: page_size)
  • post_wells_monthly_production_data

    write

    Upload monthly production data in bulk.

    Entitiesproduction, well
    Paginationnone
  • delete_wells_monthly_production_data

    write

    Delete monthly production data for the well WELL_ID.

    Entitiesproduction, well
    Paginationnone
  • patch_wells_production_data_dates

    read

    Expects JSON: [ { "well_id": 1 }, { "well_id": 2 }, … ]

    Entitiesproduction, well
    Paginationnone
  • get_wells_well_id_active_production_data

    read

    Get the active production data for a well.

    Entitiesproduction, well
    Paginationnone
  • get_wells_active_production_data

    read

    Get the full active production data records of wells in bulk.

    Entitiesproduction, well
    Paginationcursor (cursorField: cursor, limitField: page_size)
  • get_wells_well_id_max_production_date

    read

    Get the maximum production date of a well.

    Entitiesproduction, well
    Paginationnone
  • get_projects_project_id_max_production_date

    read

    Get the maximum production date of all wells in a project.

    Entitiesproject, production
    Paginationnone
  • get_wells_production_data_comments

    read

    Get production comments of wells in bulk

    Entitiesproduction, well
    Paginationnone
  • post_wells_production_data_comments

    write

    Upload production comments in bulk

    Entitiesproduction, well
    Paginationnone
  • delete_wells_well_id_production_data_comments

    write

    Delete production data comments for <well_id> based on a start date and end date.

    Entitiesproduction, well
    Paginationnone
  • post_wells_clean_early_production

    write

    Delete early non-producing production data for a list of wells.

    Entitiesproduction, well
    Paginationnone
  • put_wells_sales_products_input

    write

    Bulk upload / update Sales-Products inputs

    Entitieswell
    Paginationnone
  • patch_wells_sales_products_input

    read

    Bulk‐retrieve Sales Product Input for each well in well_ids.

    Entitieswell
    Paginationnone
  • post_wells_run_sales_products

    write

    Bulk‐trigger a new sales products calculation for each well.

    Entitieswell
    Paginationnone
  • get_wells_sales_products_rates

    read

    Bulk‐retrieve only the `ngl` & `ngl_common` series for each well's latest calc.

    Entitieswell
    Paginationnone
  • get_wells_fat_gas_rate

    read

    Bulk‐retrieve fat gas rate series (`common_process_conversion` & `separator_oil_shrinkage`) for…

    Entitieswell
    Paginationnone
  • patch_wells_sales_products_calculation_status

    read

    Get Sales Products calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_bhp_calculation

    read

    Get a BHP calculation.

    Entitiescalculation, well
    Paginationnone
  • get_wells_bhp_calculation

    read

    Get BHP calculation in bulk.

    Entitiescalculation, well
    Paginationcursor (cursorField: cursor, limitField: page_size)
  • get_wells_bhp_calculation_with_gauge_data

    read

    Get BHP calculation and gauge data in bulk.

    Entitiescalculation, well
    Paginationcursor (cursorField: cursor, limitField: page_size)
  • get_wells_bhp_calculation_complete

    read

    Get BHP calculation with gauge data and custom bhp calculation in bulk.

    Entitiescalculation, well
    Paginationcursor (cursorField: cursor, limitField: page_size)
  • get_wells_well_id_custom_bhp_calculation

    read

    Get a Custom BHP calculation.

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_pwf_active

    read

    Get the active well flowing pressure.

    Entitieswell
    Paginationnone
  • get_wells_pwf_active

    read

    Get the active well flowing pressure.

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • get_wells_pwf_custom

    read

    Get the custom well flowing pressure.

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • get_wells_well_id_run_bhp_calculation

    write

    Run BHP calculations for a single well.

    Entitiescalculation, well
    Paginationnone
  • get_wells_run_bhp_calculation

    write

    Run BHP calculations for many wells (excluding scenario).

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_bhp_input

    read

    Get BHP input of the well of <well_id> in json format

    Entitieswell
    Paginationnone
  • put_wells_well_id_bhp_input

    write

    Edit a bhp input.

    Entitieswell
    Paginationnone
  • put_wells_bhp_inputs

    write

    Update BHP input settings for selected wells.

    Entitieswell
    Paginationnone
  • patch_wells_bhp_inputs

    read

    Get BHP input for multiple wells.

    Entitieswell
    Paginationnone
  • patch_wells_bhp_inputs_no_deviation_survey

    read

    Get BHP input for multiple wells.

    Entitiessurvey, well
    Paginationnone
  • put_wells_bhp_tuning_parameters

    write

    Edit the BHP tuning parameters for many wells.

    Entitiesfacility, well
    Paginationnone
  • get_wells_well_id_bhp_input_well_data

    read

    Get a list of WellData(wellbore config) object to a well.

    Entitieswell
    Paginationnone
  • post_wells_well_id_bhp_input_well_data

    write

    Create a list of WellData object to a BHPInput.

    Entitieswell
    Paginationnone
  • patch_wells_bhp_input_well_data

    read

    Fetch WellData for multiple well IDs in a single query (bulk endpoint).

    Entitieswell
    Paginationnone
  • put_wells_bhp_input_well_data_well_data_id

    write

    Edit a WellData object to a BHPInput.

    Entitieswell
    Paginationnone
  • delete_wells_bhp_input_well_data_well_data_id

    write

    Delete a WellData object to a BHPInput.

    Entitieswell
    Paginationnone
  • get_wells_well_id_bhp_input_well_data_well_data_casing

    read

    Get a list of WellDataCasing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • post_wells_well_id_bhp_input_well_data_well_data_casing

    write

    Create a list of WellDataCasing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • put_wells_bhp_input_well_data_well_data_id_well_data_casing_pipe_number

    write

    Edit a WellDataCasing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • delete_wells_bhp_input_well_data_well_data_id_well_data_casing_pipe_number

    write

    Delete a WellDataCasing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • get_wells_well_id_bhp_input_well_data_well_data_tubing

    read

    Get a list of WellDataTubing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • post_wells_well_id_bhp_input_well_data_well_data_tubing

    write

    Create a list of WellDataTubing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • put_wells_bhp_input_well_data_well_data_id_well_data_tubing_pipe_number

    write

    Edit a WellDataTubing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • delete_wells_bhp_input_well_data_well_data_id_well_data_tubing_pipe_number

    write

    Delete a WellDataTubing object to a WellData.

    Entitiescompletion, well
    Paginationnone
  • get_wells_well_id_bhp_input_well_deviation_survey

    read

    Get the well deviation survey data of the well.

    Entitiessurvey, well
    Paginationnone
  • put_wells_well_id_bhp_input_well_deviation_survey

    read

    Get the well deviation survey data of the well.

    Entitiessurvey, well
    Paginationnone
  • post_wells_bhp_input_well_deviation_survey

    write

    Bulk upload/edit well deviation surveys for multiple wells.

    Entitiessurvey, well
    Paginationnone
  • put_wells_bhp_input_well_data_well_data_id_gas_lift_data

    write

    Edit a list of gas lift valves to a WellData.

    Entitieswell
    Paginationnone
  • get_wells_bhp_calculation_status

    read

    Get BHP calculation status for many wells (excluding scenario).

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_last_bhp_calc_time

    read

    Get the last BHP calculation time for a well.

    Entitieswell
    Paginationnone
  • post_wells_bhp_well_data_default_status

    read

    Check which BHP well-data defaults apply to selected wells.

    Entitieswell
    Paginationnone
  • post_wells_bhp_input_well_data_bulk

    write

    Bulk create/update wellbore configurations for many wells.

    Entitieswell
    Paginationnone
  • get_wells_pnr

    read

    Get pressure-normalized-rate results for wells.

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • get_wells_well_id_pi_from_ipr

    write

    Set initial reservoir pressure for a well based on IPR

    Entitieswell
    Paginationnone
  • patch_wells_pi_from_ipr

    write

    Set initial reservoir pressure for wells based on IPR

    Entitieswell
    Paginationnone
  • patch_wells_dca

    read

    Retrieves all well DCAs for the given well ids

    Entitieswell
    Paginationnone
  • patch_wells_dca_saved_cases

    read

    Retrieves all well DCA saved cases for the given well ids

    Entitieswell
    Paginationnone
  • get_wells_well_id_well_dca_saved_cases

    read

    Get a list of WellDCASavedCase object to a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_well_dca_dca_export

    read

    Get Well DCA results for all three phases.

    Entitieswell
    Paginationnone
  • get_wells_dca_daily_rates

    read

    Export daily DCA rates for all three phases for a list of well_ids.

    Entitiesproduction, well
    Paginationnone
  • get_wells_dca_saved_cases_daily_rates

    read

    Export daily DCA rates for saved cases for a list of well_ids.

    Entitiesproduction, well
    Paginationnone
  • get_wells_dca_monthly_rates

    read

    Export monthly DCA rates for all three phases for a list of well_ids.

    Entitiesproduction, well
    Paginationnone
  • get_wells_dca_saved_cases_monthly_rates

    read

    Export monthly DCA rates for saved cases for a list of well_ids.

    Entitiesproduction, well
    Paginationnone
  • post_wells_dca_saved_case

    write

    Save a DCA case for wells.

    Entitieswell
    Paginationnone
  • post_projects_project_id_dca_forecast_aries

    write

    Import DCA Forecast Aries to whitson.

    Entitiesproject, production
    Paginationnone
  • get_auto_forecasts_auto_forecast_id

    read

    Get all info of Auto-Forecast setting with auto_forecast_id

    Entitiesproduction
    Paginationnone
  • put_auto_forecasts_auto_forecast_id

    write

    Edit all info of Auto-Forecast setting, bounds, and forecast with auto_forecast_id

    Entitiesproduction
    Paginationnone
  • put_auto_forecasts_auto_forecast_id_autofit

    write

    Autofit all wells in a Auto-Forecast with auto_forecast_id

    Entitiesproduction
    Paginationnone
  • patch_auto_forecasts_auto_forecast_id_tables

    read

    Return the Auto-Forecast export as JSON equivalent to the Excel export.

    Entitiesproduction
    Paginationnone
  • patch_auto_forecasts_auto_forecast_id_monthly_rates

    read

    Export monthly DCA rates for all three phases for an Auto-Forecast.

    Entitiesproduction
    Paginationnone
  • get_projects_project_id_auto_forecast_areas

    read

    Retrieve all the auto forecast areas in a project

    Entitiesproject, production
    Paginationnone
  • post_projects_project_id_auto_forecast_areas

    write

    Create an auto forecast area in an project

    Entitiesproject, production
    Paginationnone
  • delete_auto_forecast_areas_auto_forecast_area_id

    write

    Delete an auto forecast area

    Entitiesproduction
    Paginationnone
  • post_auto_forecasts

    write

    Create an auto forecast in an auto forecast area with default value

    Entitiesproduction
    Paginationnone
  • put_auto_forecasts

    write

    Edit an auto forecast configuration

    Entitiesproduction
    Paginationnone
  • delete_auto_forecasts

    write

    Delete a auto forecast

    Entitiesproduction
    Paginationnone
  • put_wells_well_id_set_production_rate_type_rate_type

    write

    Set the production rate type of a well.

    Entitiesproduction, well
    Paginationnone
  • get_well_monitoring_well_id_common_process_conversion

    read

    Get common process conversion data of the most recent well monitoring run for a well.

    Entitieswell
    Paginationnone
  • get_well_monitoring_well_id_separator_oil_shrinkage

    read

    Get separator oil shrinkage data of the most recent well monitoring run for a well

    Entitieswell
    Paginationnone
  • get_well_monitoring_well_id_composition_tracking

    read

    Get compositional tracking data of the most recent well monitoring run for a well

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_well_monitoring

    write

    Run well monitoring calculation for a well

    Entitieswell
    Paginationnone
  • get_wells_run_well_monitoring

    write

    Run well monitoring calculations for multiple wells.

    Entitieswell
    Paginationnone
  • patch_wells_well_monitoring_calculation_status

    read

    Get Well Monitoring calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_sampling_data

    read

    Gets all of the sampling inputs attached to the well with well_id <WELL_ID> in the database.

    Entitieswell
    Paginationnone
  • post_wells_well_id_sampling_data

    write

    Upload a sampling data input. REMOVES any existing samples on the same date for the well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_sampling_inputs

    read

    Gets all of the sampling inputs attached to the well with well_id <WELL_ID> in the database.

    Entitieswell
    Paginationnone
  • post_wells_well_id_sampling_inputs

    write

    Upload a sampling data input. REMOVES any existing samples on the same date for the well.

    Entitieswell
    Paginationnone
  • post_wells_sampling_data

    write

    Upload sampling data for multiple wells. Removes existing samples on same date for each well.

    Entitieswell
    Paginationnone
  • delete_wells_well_id_sampling_inputs_date

    write

    Delete a sampling input.

    Entitieswell
    Paginationnone
  • get_wells_sampling_advanced_id

    read

    Get sampling data for sampling ID.

    Entitieswell
    Paginationnone
  • get_wells_sampling_simplified_drygas_id

    read

    Get sampling data for sampling ID.

    Entitieswell
    Paginationnone
  • get_wells_sampling_quick_id

    read

    Get sampling data for sampling ID.

    Entitieswell
    Paginationnone
  • get_wells_sampling_data_id

    read

    Get sampling data for sampling ID.

    Entitieswell
    Paginationnone
  • get_wells_multi_well_arta_autofit_phase

    write

    Autofit straight line and TELF to existing production data

    Entitieswell
    Paginationnone
  • get_wells_multi_well_fractional_arta_autofit_phase

    write

    Autofit straight line to existing production data

    Entitiesfrac_job, completion, well
    Paginationnone
  • get_wells_well_id_calculate_analytical_rta

    write

    Calculate analytical rta for well <WELL_ID>

    Entitieswell
    Paginationnone
  • put_wells_well_id_analytical_rta_input

    write

    Edit inputs for classical rta calculation for well <WELL_ID>.

    Entitieswell
    Paginationnone
  • put_wells_well_id_classical_rta_input_t_elf

    write

    Edit the t_elf input for classical rta calculation for well <WELL_ID>.

    Entitieswell
    Paginationnone
  • get_wells_well_id_arta_interpretations

    read

    Get classical analytical rta interpretation for well <WELL_ID>

    Entitieswell
    Paginationnone
  • patch_wells_arta_interpretations

    read

    Get classical analytical rta interpretation for provided well ids.

    Entitieswell
    Paginationnone
  • get_wells_well_id_fractional_arta_interpretations

    read

    Get fractional analytical rta interpretation for well <WELL_ID>

    Entitiesfrac_job, completion, well
    Paginationnone
  • get_wells_well_id_arta_time_series

    read

    Get analytical rta time series for well <WELL_ID>

    Entitieswell
    Paginationnone
  • get_wells_well_id_material_balance_time

    read

    Get oil, gas and water material balance time for well <WELL_ID>

    Entitieswell
    Paginationnone
  • get_wells_well_id_rta_calc

    read

    Get RTA Calc for a well.

    Entitieswell
    Paginationnone
  • get_wells_well_id_rta_calculated_type_curves

    read

    Get RTA type curves for a well.

    Entitiesproject, well
    Paginationnone
  • get_wells_rta_calc

    read

    Get RTA Calcs for many wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_rta_autofit_rms

    read

    Get Numerical RTA autofit RMS for a well.

    Entitieswell
    Paginationnone
  • get_wells_rta_autofit_rms

    read

    Get Numerical RTA autofit RMS for many wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_rta_input

    read

    Get the Numerical RTA input of a well.

    Entitieswell
    Paginationnone
  • put_wells_well_id_rta_input

    write

    Edit an RTA input.

    Entitieswell
    Paginationnone
  • get_wells_rta_input

    read

    Get the Numerical RTA input for many wells.

    Entitieswell
    Paginationnone
  • put_wells_rta_input

    write

    Edit RTA input for many wells.

    Entitieswell
    Paginationnone
  • put_wells_nrta_weight_factors

    write

    Edit Numerical RTA weight factors for many wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_rta

    write

    Run numerical RTA on a well.

    Entitieswell
    Paginationnone
  • get_wells_run_rta

    write

    Run numerical RTA on a list of wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_autofit_rta

    write

    Autofit Numerical RTA LFP.

    Entitieswell
    Paginationnone
  • get_wells_autofit_rta

    write

    Launch Numerical RTA autofit for multiple wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_cum_lfp

    read

    Get cumulative LFP for a well.

    Entitieswell
    Paginationnone
  • put_wells_well_id_rta_lfp

    write

    Update numerical RTA linear-flow-period settings for a well.

    Entitieswell
    Paginationnone
  • patch_wells_send_nrta_to_numerical_model

    write

    "SEND TO" Numerical RTA function, sending NRTA to Numerical Model input

    Entitieswell
    Paginationnone
  • patch_wells_nrta_calculation_status

    read

    Get Numerical RTA calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_history_matching

    read

    Get a list of history matching object.

    Entitieswell
    Paginationnone
  • get_wells_history_matching

    read

    Get a list of history matching object.

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • get_wells_history_matching_input

    read

    Get a list of history matching inputs.

    Entitieswell
    Paginationnone
  • put_wells_history_matching_input

    write

    Edit history matching inputs for many wells.

    Entitieswell
    Paginationnone
  • put_wells_well_id_run_autofit_history_matching

    write

    Run an autofit history matching calculation. Either pass all new weights or none to use existing.

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_history_matching

    write

    Run history matching calculation on a well.

    Entitieswell
    Paginationnone
  • get_wells_run_history_matching

    write

    Launch Numerical Model calculation on a list of wells.

    Entitieswell
    Paginationnone
  • put_wells_well_id_forecast_input

    write

    Edit Forecast Input

    Entitiesproduction, well
    Paginationnone
  • put_wells_forecast_inputs

    write

    Edit Multiple Forecast Inputs

    Entitiesproduction, well
    Paginationnone
  • put_wells_well_id_history_matching_input

    write

    Edit a history matching input, toggling the include_forecast flag.

    Entitieswell
    Paginationnone
  • patch_wells_hist_match_calculation_status

    read

    Get History Matching calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • patch_wells_well_id_run_vlp

    write

    Run VLP calculation for selected cases.

    Entitieswell
    Paginationnone
  • get_wells_well_id_ipr

    read

    Get IPR data for a well.

    Entitieswell
    Paginationnone
  • patch_wells_nodal_ipr_input

    read

    Get IPR input used in nodal_analysis for wells specified.

    Entitieswell
    Paginationnone
  • get_wells_well_id_vlp_cases

    read

    Get all VLP cases of a well

    Entitieswell
    Paginationnone
  • post_wells_well_id_vlp_cases

    write

    Post a VLP case of a well

    Entitieswell
    Paginationnone
  • delete_wells_well_id_vlp_cases

    write

    Delete a VLP case.

    Entitieswell
    Paginationnone
  • put_wells_well_id_vlp_case_vlp_case_id

    write

    Edit a VLP case.

    Entitieswell
    Paginationnone
  • delete_wells_well_id_vlp_case_vlp_case_id

    write

    Delete a VLP case.

    Entitieswell
    Paginationnone
  • post_wells_vlp_cases

    write

    Post many VLP cases

    Entitieswell
    Paginationnone
  • put_wells_vlp_cases

    write

    Edit many VLP cases mapped based on its name

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_ipr_with_date

    write

    Fetch the current production data for a well and run the VLP calculation.

    Entitieswell
    Paginationnone
  • patch_wells_bulk_run_current_ipr_vlp

    write

    Batch run ipr vlp for wells with IDs using last production data or average production data.

    Entitieswell
    Paginationnone
  • put_wells_update_surface_pressure_vlp

    write

    Update surface pressure for a well.

    Entitieswell
    Paginationnone
  • put_wells_update_complete_nodal

    write

    Update Nodal IPR and VLP cases with all parameter for a well.

    Entitieswell
    Paginationnone
  • patch_wells_bulk_time_series_pi

    read

    Fetch time-series productivity indices (PI) for oil, water, and gas for wells.

    Entitieswell
    Paginationnone
  • patch_wells_vlp_calculation_status

    read

    Get Nodal VLP calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • post_wells_well_id_generate_vlp_sensitivity

    write

    Generate VLP sensitivity cases for a well.

    Entitieswell
    Paginationnone
  • patch_wells_bulk_run_gradient

    write

    Run gradient for selected wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_gradient

    write

    Run gradient calculation for selected cases.

    Entitieswell
    Paginationnone
  • put_wells_gradient_cases_gradient_case_id

    write

    Edit a gradient case.

    Entitieswell
    Paginationnone
  • delete_wells_gradient_cases_gradient_case_id

    write

    Delete a gradient case.

    Entitieswell
    Paginationnone
  • get_wells_well_id_gradient_cases

    read

    Get the gradient cases of a well.

    Entitieswell
    Paginationnone
  • post_wells_well_id_gradient_cases

    write

    Create gradient cases for a well.

    Entitieswell
    Paginationnone
  • post_wells_latest_date_gradient_cases

    write

    Process gradient cases using their latest available production dates.

    Entitieswell
    Paginationnone
  • put_wells_gradient_cases

    write

    Edit gradient cases in bulk.

    Entitieswell
    Paginationnone
  • patch_wells_gradient_cases

    read

    Get gradient cases of selected wells

    Entitieswell
    Paginationnone
  • patch_wells_gradient_calculation_status

    read

    Get Nodal Gradient calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • patch_wells_well_id_run_gas_lift_optimizer_case

    write

    Run gas lift optimizer calculation for selected cases.

    Entitieswell
    Paginationnone
  • put_wells_well_id_gas_lift_optimizer_cases_gas_lift_case_id

    write

    Edit a gas lift optimizer case.

    Entitieswell
    Paginationnone
  • delete_wells_well_id_gas_lift_optimizer_cases_gas_lift_case_id

    write

    Delete a gas lift optimizer case.

    Entitieswell
    Paginationnone
  • get_wells_well_id_gas_lift_optimizer_cases

    read

    Get the gas lift optimizer cases of a well.

    Entitieswell
    Paginationnone
  • post_wells_well_id_gas_lift_optimizer_cases

    write

    Create a gas lift optimizer case of a well.

    Entitieswell
    Paginationnone
  • patch_wells_gas_lift_optimizer_cases

    read

    Get the gas lift optimizer cases for wells.

    Entitieswell
    Paginationnone
  • get_wells_gas_lift_optimizer_cases_paginated

    read

    Get the gas lift optimizer cases for wells paginated.

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • patch_wells_bulk_run_gas_lift_optimizer

    write

    Run gas lift optimizer for selected wells with date filter.

    Entitieswell
    Paginationnone
  • get_wells_bulk_gas_lift_optimizer_results

    read

    Get gas lift optimizer results in bulk based on parameters specified. Uses pagination

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • patch_wells_bulk_gas_lift_optimizer_results

    read

    Get gas lift optimizer results for selected wells.

    Entitieswell
    Paginationnone
  • get_wells_well_id_fetch_from_ipr

    read

    Fetch from IPR the gas lift optimizer cases of a well.

    Entitieswell
    Paginationnone
  • patch_wells_gas_lift_optimizer_calculation_status

    read

    Get Nodal Gas Lift calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • get_multi_well_gas_lift_opt_multi_well_gas_lift_id_run

    write

    Launch the execution of the multi-well gas lift optimizer.

    Entitieswell
    Paginationnone
  • get_multi_well_gas_lift_opt_multi_well_gas_lift_id_results

    read

    Retrieves the summary of results for all wells in the gas lift optimizer.

    Entitieswell
    Paginationnone
  • get_multi_well_gas_lift_opt_multi_well_gas_lift_id_settings

    read

    Get configuration settings for the multi-well gas lift optimizer.

    Entitieswell
    Paginationnone
  • put_multi_well_gas_lift_opt_multi_well_gas_lift_id_settings

    write

    Update the configuration settings for the multi-well gas lift optimizer.

    Entitieswell
    Paginationnone
  • post_projects_multi_well_gas_lift_opt

    write

    Add a new Multi Well Gas Lift Optimizer in an area

    Entitiesproject, well
    Paginationnone
  • delete_projects_multi_well_gas_lift_opt_multi_well_gas_lift_id

    write

    Delete a multi well gas lift optimizer project

    Entitiesproject, well
    Paginationnone
  • post_projects_multi_well_gas_lift_opt_areas

    write

    Add new Multi Well Gas Lift Area in a project

    Entitiesproject, well
    Paginationnone
  • delete_projects_multi_well_gas_lift_opt_areas_multi_well_gas_lift_area_id

    write

    Delete a Multi Well Gas Lift Area with MULTI_WELL_GAS_LIFT_AREA_ID

    Entitiesproject, well
    Paginationnone
  • get_projects_project_id_multi_well_gas_lift_opt_list

    read

    Retrieves all multi-well gas lift optimizers and associated areas within the specified project.

    Entitiesproject, well
    Paginationnone
  • get_projects_project_id_multi_well_gas_lift_opt_autopopulate_by_compressor_group

    write

    Automatically populates the multi-well gas lift optimizer.

    Entitiesproject, well
    Paginationnone
  • put_multi_well_gas_lift_opt_multi_well_gas_lift_id_change_injection_rate

    write

    Update injection rates for a multi-well gas-lift optimization.

    Entitieswell
    Paginationnone
  • get_wells_well_id_multiphase_fmb_pwf

    read

    Get flow material balance time and mass rate normalized density change @ Pwf for a well

    Entitieswell
    Paginationnone
  • get_wells_well_id_multiphase_fmb_interpretations

    read

    Get mutiphase fmb interpretation for a well

    Entitieswell
    Paginationnone
  • get_wells_multiphase_fmb_interpretations

    read

    Get mutiphase fmb interpretation for wells in bulk

    Entitieswell
    Paginationnone
  • get_wells_well_id_multiphase_fmb_pavg

    read

    Get a list of calculated MultiphaseFMB pressure average for a well

    Entitieswell
    Paginationnone
  • get_wells_multiphase_fmb_pavg

    read

    Get calculated MultiphaseFMB pressure average in bulk

    Entitieswell
    Paginationpage (pageField: page, limitField: page_size)
  • patch_wells_multiphase_fmb_pavg

    read

    Get calculated MultiphaseFMB pressure average for selected wells with time filters

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_multiphase_fmb

    write

    Run an Multiphase FMB PWF and/or Multiphase FMB PAvg.

    Entitieswell
    Paginationnone
  • post_wells_run_multiphase_fmb

    write

    Run an Multiphase FMB PWF and/or Multiphase FMB PAvg for many wells.

    Entitieswell
    Paginationnone
  • post_wells_well_id_autofit_multiphase_fmb_with_pavg_criteria

    write

    Perform an MFMB autofit for a single well, optionally followed by a full MFMB run with pressure…

    Entitieswell
    Paginationnone
  • post_wells_well_id_autofit_multiphase_fmb

    write

    Perform an MFMB autofit for a single well, optionally followed by a full MFMB run with pressure…

    Entitieswell
    Paginationnone
  • post_wells_autofit_multiphase_fmb_with_pavg_criteria

    write

    Perform MFMB autofit for multiple wells, with optional post-fit MFMB calculation using pressure…

    Entitieswell
    Paginationnone
  • post_wells_autofit_multiphase_fmb

    write

    Perform MFMB autofit for multiple wells, with optional post-fit MFMB calculation using pressure…

    Entitieswell
    Paginationnone
  • patch_wells_multiphase_fmb_calculation_status

    read

    Get multiphase FMB (Pwf and Pavg) calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_gas_fmb_material_balance_pseudotime

    read

    Get flow material balance time and mass rate normalized density change @ Pwf.

    Entitieswell
    Paginationnone
  • post_query_projects

    read

    Query selected project fields.

    Entitiesproject
    Paginationnone
  • post_query_wells

    read

    Query selected well fields.

    Entitieswell
    Paginationnone
  • post_query_fields

    read

    Query selected field fields.

    Entitiesfield
    Paginationnone
  • get_wells_well_id_simulated_pvt_study

    read

    Get a simulated PVT study.

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_simulated_pvt_study

    write

    Run a simulated PVT study calculation.

    Entitieswell
    Paginationnone
  • get_wells_well_id_status

    read

    Get the data status of a well

    Entitieswell
    Paginationnone
  • get_wells_new_well_input_status

    read

    Get the new well input status of a well

    Entitieswell
    Paginationnone
  • get_projects_project_id_type_well_areas

    read

    Retrieve all the type well areas in a project

    Entitiesproject, well
    Paginationnone
  • post_projects_project_id_type_well_areas

    write

    Create a type well area in a project

    Entitiesproject, well
    Paginationnone
  • delete_type_well_areas_type_well_area_id

    write

    Delete a type well area

    Entitieswell
    Paginationnone
  • post_type_wells

    write

    Create a type well in a type well area

    Entitieswell
    Paginationnone
  • put_type_wells

    write

    Edit a type well configuration

    Entitieswell
    Paginationnone
  • delete_type_wells

    write

    Delete a type well

    Entitieswell
    Paginationnone
  • post_type_wells_saved_cases

    write

    Uploads Type Well DCA cases to the database

    Entitieswell
    Paginationnone
  • patch_type_wells_saved_cases

    read

    Retrieves all Type Well DCA saved cases for the given type well ids

    Entitieswell
    Paginationnone
  • delete_type_wells_saved_cases

    write

    Deletes Type Well DCA saved cases from the database

    Entitieswell
    Paginationnone
  • put_wells_well_id_ngl_efficiencies

    write

    Edit the NGL efficiencies for a well

    Entitieswell
    Paginationnone
  • get_wells_well_id_run_ngl_calculation

    write

    Run NGL calculation on a well

    Entitiescalculation, well
    Paginationnone
  • get_wells_well_id_ngl_calculation_result

    read

    Get the NGL calculation results for a well

    Entitiescalculation, well
    Paginationnone
  • patch_wells_ngl_calculation_status

    read

    Get NGL calculation status for a list of well_ids.

    Entitiescalculation, well
    Paginationnone
  • get_fields_field_id_get_pvt_comp_format

    read

    Get PVT Composition Format.

    Entitiesfield
    Paginationnone
  • put_fields_field_id_insert_and_run_flash

    write

    Run a flash.

    Entitiesfield
    Paginationnone
  • get_fields_flash

    read

    Get a Whitson flash result by field or calculation ID.

    Entitiesfield
    Paginationnone
  • get_fields_flash_status

    read

    Get flash status.

    Entitiesfield
    Paginationnone