Texas RRC Oil & Gas Well Operator Scraper avatar

Texas RRC Oil & Gas Well Operator Scraper

Pricing

Pay per event

Go to Apify Store
Texas RRC Oil & Gas Well Operator Scraper

Texas RRC Oil & Gas Well Operator Scraper

Scrapes Texas Railroad Commission (RRC) oil and gas well data. Returns API number, operator, lease, field, county, district, well type, on-schedule status, and drilled depth. Covers all 13 RRC districts and over 300k wells. Built for mineral rights research, energy analytics, and landman databases.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

Texas RRC Oil & Gas Well Scraper — Operator & Lease Data

Scrape Texas Railroad Commission (RRC) oil and gas well records from the public EWA system. Returns API number, operator name, lease, field, county, district, well type, proration schedule status, and total drilled depth for wells across all 13 RRC districts. Covers 300,000+ wells.

What does the Texas RRC Oil & Gas Well Scraper do?

The actor queries the RRC Enhanced Web Access system by district, county (optional), and well type. It paginates across all result sets within RRC's 1,000-record-per-query limit and assembles a complete, structured dataset. No API key or account is required.

Current coverage is Texas RRC only. The actor slug references WVDEP but West Virginia DEP support has not been implemented — all records in this actor are Texas RRC data.

What data does it extract?

FieldDescription
api_number8-digit API well number (RRC format)
stateState abbreviation (TX for all records)
districtRRC district code (01–10, 6E, 7B, 7C, 8A)
countyCounty name
lease_numberRRC oil lease number or gas well ID
lease_nameName of the lease
well_numberWell number within the lease
field_nameOil or gas field name
operator_nameCurrent operator company name
well_typeWell type code: PR (Producing), SH (Shut In), AB (Abandoned), TA (Temp Abandoned), IN (Injection), NP (No Production)
on_scheduleWhether well is on proration schedule (Y/N)
api_depthTotal drilled depth in feet
source_urlDirect URL to the well record on RRC EWA

How to use it

{
"districts": ["08"],
"wellTypes": ["PR"],
"maxItems": 1000
}

Returns up to 1,000 producing wells in RRC District 08 (Permian Basin) across all counties. Scraping all producing wells in District 08 without a county filter returns approximately 85,000 records — plan run cost and time accordingly.

{
"districts": ["01", "02"],
"counties": ["015", "021"],
"wellTypes": ["PR", "SH"],
"maxItems": 500
}

Returns producing and shut-in wells in Austin and Bastrop counties within Districts 01 and 02.

ParameterTypeRequiredDescription
districtsarrayYesRRC district codes: 01, 02, 03, 04, 05, 06, 6E, 7B, 7C, 08, 8A, 09, 10
countiesarrayNoTexas county FIPS codes (3-digit). Leave empty to iterate all producing counties in each district
wellTypesarrayYesWell type codes: PR, SH, AB, TA, IN, NP
maxItemsintegerYesMaximum number of well records to return

County FIPS codes are the standard Texas 3-digit county identifiers (e.g. 015 for Austin County, 113 for Jeff Davis County, 227 for Midland County). The full list is published by the US Census Bureau and the Texas Association of Counties. Leave counties empty to let the actor iterate all oil-producing counties in each requested district.

Well type reference

CodeDescription
PRProducing — currently producing oil or gas
SHShut In — capable but production suspended
ABAbandoned — permanently plugged
TATemporarily Abandoned — inactive, not yet plugged
INInjection — used for enhanced recovery or disposal
NPNo Production — drilled but never produced

Use cases

  • Mineral rights research — identify operators and production status for specific leases, fields, or tracts across Texas counties
  • Energy analytics and land data — enumerate wells by district, field, or operator for production analytics or basin mapping
  • Landman and land brokerage databases — build or refresh lease and operator records across all 13 RRC districts
  • Regulatory and ESG monitoring — track well status changes (e.g. producing to abandoned) across operator portfolios

Notes

  • The RRC EWA returns a maximum of 1,000 records per district-county-well type query. The actor splits searches by county to stay within this limit and iterates all counties when none are specified.
  • The actor inserts 300ms delays between requests to avoid overloading the RRC system.
  • api_depth is the total drilled depth from the API filing and may differ from producing perforations.

Results export as JSON, CSV, or Excel from the Apify dataset view.