V316

Dear users of the whitsonX external API,

We’ve just rolled out External API (EAPI) version 3.1.6, which includes several new capabilities for nodal analysis, well forecasting, and improved performance across core endpoints.

Here's a summary of what's new:


🆕 New Functionality

Nodal Analysis Support via API

You can now programmatically access full nodal analysis functionality through the External API:

  • VLP Cases – Run, create, edit, and delete VLP cases
  • Gradient Cases – Manage and execute gradient calculations
  • Gas Lift Optimizer – Support for both single- and multi-well optimizer cases
  • Multi-Well Optimizer Settings & Results – Retrieve and configure optimizer results at the project level

Autofit for Multiphase FMB

  • Run multiphase FMB slope & intercept fitting for a single well or in bulk:

    ➜ POST /wells/{well_id}/autofit_multiphase_fmb
    ➜ POST /wells/autofit_multiphase_fmb


🔧 Improvements and changes

New Paginated Wells Endpoint: /wells_paginated

This faster, lightweight endpoint supports large-scale pagination (up to 10,000 wells per page).

  • New fields now available:

    extrapolated_bot, fmb_type, liquid_loading_factor, owner, process_specific, rate_type_sim, sc_rates, well_type

  • Removed fields (available via /old_wells_paginated):

    adsorption_input, last_production_date, production_data_plot_config, pvt_input

If you're using any of the removed fields, you can continue accessing them via the legacy /old_wells_paginated endpoint.

Autofit Control in History Matching (Numerical Model)

  • The number_of_points parameter is now supported when using autofit, allowing greater control in history matching.

Coming Soon

Two new endpoints for efficient bulk BHP data access:

  • /wells/bhp_inputs_no_deviation_survey
  • /wells/bhp_input/well_data

We’ll notify you when these go live.


If you have any questions or need support updating your integration, feel free to reach out.