Provenance
Freshness & coverage
Methods (73)
getWellLifecycle
read⭐ ONE-CALL well dossier: completions+casings+stims+tests+spacing+cores+water+financial.
Pass wellId (UUID) or api. include:{tests:false,...} trims sections.
getOperatorProduction
read⭐ Wells + production summaries auto-joined in 2 calls. Use instead of looping per-well.
Required paramsoperatorgetOperatorWells
readGet wells by operator (headers only). Use getOperatorProduction if you also need production.
Required paramsoperatorDefault pageSize 50. Preserve raw result when mapping with subsurface.
searchWells
readSearch wells by operator/state/county/field/api (sortBy CumOil/CumGas); headers + trajectory.
state+operator w/o a date filter scans all wells — add FirstCompletionDate.
searchWellSummary
readSearch well summary data with aggregated metrics.
Returns summary-level well information
searchWellLocation
readSearch well locations with coordinates and surface hole data.
Returns lat/long, surface location, and geographic data
getWellProductionTimeseries
readMonthly production timeseries for a SINGLE well. Never loop — use searchProductionSummary.
Required paramsapigetWellDetails
readGet full well details by API number.
Required paramsapisearchProduction
readSearch monthly production records (oil, gas, water volumes).
Monthly production data by well
searchProductionSummary
read⭐ Batch production: cumOil, cumGas, EUR, IP, decline for many wells in ONE call.
sortBy: "CumulativeOil"/"CumulativeGas", sortOrder: "desc" for top producers.
searchProductionForecast
readSearch production forecast/decline curve data.
Predicted future production based on decline analysis
searchProductionForecastSummary
readGet aggregated production forecast summaries.
Summary of forecasted reserves and production
getTopOilProducers
readTop oil producers by cumulative oil. Supports isHorizontal and firstProdDateMin filters.
isHorizontal:true + firstProdDateMin:"2015-01-01" filters legacy verticals.
getTopGasProducers
readTop gas producers by cumulative gas. Supports isHorizontal and firstProdDateMin filters.
isHorizontal:true + firstProdDateMin:"2015-01-01" filters legacy verticals.
searchCompletions
readSearch well completion records.
Completion dates, intervals, and methods
searchStimulations
readSearch well stimulation/frac data.
Frac job details, proppant volumes, fluid volumes
searchStimulationSummary
readGet aggregated stimulation summary data.
Summary of frac treatments by well
searchFracStage
readSearch individual frac stage data.
Per-stage details: pressures, rates, proppant, fluid
searchFracIngredients
readSearch frac fluid ingredient/chemical data.
Chemical additives and concentrations used in frac jobs
searchCasings
readSearch casing string data (surface, intermediate, production).
Casing sizes, weights, depths, cement data
searchPerforations
readSearch perforation interval data.
Perf depths, shot density, interval details
searchPlugs
readSearch plug data (bridge plugs, frac plugs).
Plug types, depths, and installation dates
searchPlugAndAbandons
readSearch plug and abandonment records.
P&A details, cement plugs, abandonment dates
searchTubingAndPackers
readSearch tubing and packer data.
Tubing sizes, packer depths, completion equipment
searchDirectionals
readSearch directional survey data.
MD, TVD, inclination, azimuth measurements
searchDirectionalStepFormation
readSearch directional data with formation tops.
Survey data correlated with formation entries
searchBoreProfile
readSearch wellbore profile/trajectory data.
Normalized wellbore path information
searchBoreProfileReported
readSearch operator-reported bore profile data.
Raw reported wellbore profiles
searchFormations
readSearch formation/zone data.
Formation names and IDs
searchFormationsRecords
readSearch formation records via POST /formations/search.
Use when you need filter/body-style formation queries from OpenAPI
searchFormationsReported
readSearch operator-reported formation tops.
Raw reported formation depths
searchHorizon
readSearch horizon/target formation data.
Target zones and landing points
searchInterpretedFormation
readSearch interpreted/normalized formation data.
Standardized formation assignments
searchCores
readSearch core sample data.
Core intervals, recovery, and analysis data
searchInjection
readSearch injection records (water, CO2, gas injection wells).
Monthly injection data for disposal/injection wells
searchInjectionSummary
readGet cumulative injection summary data.
Aggregate injection volumes
searchWaterChemicals
readSearch water chemistry/analysis data.
Produced water chemistry data
searchWaterSummary
readGet water production summary data.
Aggregate water production volumes
searchTests
readSearch well test data (DST, production tests).
Drill stem tests, production tests, formation tests
searchPermits
readSearch drilling permit data.
Permit numbers, dates, proposed depths, operators
getPermitsGeoJSON
readDrilling permits as a GeoJSON FeatureCollection for the map viewer.
Uses permit filters and joined well coordinates; skips records without.
searchDisposition
readSearch well disposition/status change data.
Status changes and regulatory dispositions
searchDispositionSummary
readSearch aggregated disposition summary records.
OpenAPI /dispositionSummary/search endpoint
searchSpacing
readSearch well spacing unit data.
Spacing orders, unit configurations
searchRigs
readSearch active rig data.
Rig locations, operators, target formations
searchEnvironmentalIncident
readSearch environmental incident reports.
Spills, releases, and environmental events
searchEnvironmentalIncidentComment
readSearch comments on environmental incidents.
Additional incident details and notes
searchEnvironmentalIncidentSubstance
readSearch substances involved in environmental incidents.
Spilled materials, volumes, and types
searchFiles
readSearch well files and documents.
Attached documents, reports, images
searchFileTags
readSearch file tags/categories.
Document classification and tagging
searchHistory
readSearch well history/event records.
Chronological well events and activities
searchDeletedItems
readSearch deleted/removed records.
Audit trail of removed data
searchCounties
readLookup county IDs by name.
Required paramsnamesearchStates
readLookup state IDs and information.
State codes and FIPS IDs
searchStateCounties
readGet counties within a state.
List counties by state ID
searchCountry
readLookup country information.
Country codes and IDs (US, Canada)
searchBasin
readSearch basin/play data.
Sedimentary basins and sub-basins
searchOperatorAliased
readSearch normalized/aliased operator names.
Standardized operator identification
searchOperatorReported
readSearch raw reported operator names.
Operator names as reported to regulators
searchFieldAliased
readSearch normalized field names.
Standardized field identification
searchFieldReported
readSearch raw reported field names.
Field names as reported to regulators
searchGatherer
readSearch gas gatherer/pipeline data.
Gathering systems and transporters
searchStatusAliased
readSearch normalized well status values.
Standardized status codes (Active, Shut-in, P&A, etc.)
searchStatusReported
readSearch raw reported well status values.
Status as reported to regulators
searchTypeAliased
readSearch normalized well type values.
Standardized types (Oil, Gas, Injection, etc.)
searchTypeReported
readSearch raw reported well type values.
Well types as reported to regulators
searchLease
readSearch lease information.
Lease names and IDs
searchShalePlay
readSearch shale play/formation data.
Major shale plays (Permian, Eagle Ford, Bakken, etc.)
searchResource
readGeneric POST /{resource}/search handler for full OpenAPI coverage.
Required paramsresourceUse when no specific helper exists. Pass resource segment, e.g. permits, files.
aggregateResource
readGeneric POST /{resource}/aggregate handler for OpenAPI coverage.
Required paramsresourceCurrently production is the supported aggregate resource.
getResource
readGeneric GET /{resource} handler for top-level lookup resources.
Required paramsresourceResources: apistate, apicounty, basin, operator, formations, shaleplay.
getResourceById
readGeneric GET /{resource}/{id} handler for top-level lookup resources.
Required paramsresourceidgetNestedResource
readGeneric GET /{entityType}/{entityId}/{resource} handler for nested lookups.
Required paramsentityTypeentityIdresourceE.g. apistate/{id}/production, basin/{id}/operators, formations/{id}/counties.
