Texas RRC Oil & Gas Well Permit (W-1) Scraper avatar

Texas RRC Oil & Gas Well Permit (W-1) Scraper

Pricing

from $8.32 / 1,000 permit records

Go to Apify Store
Texas RRC Oil & Gas Well Permit (W-1) Scraper

Texas RRC Oil & Gas Well Permit (W-1) Scraper

Export Texas Railroad Commission W-1 drilling permits: API number, operator, lease, field, county, RRC district, wellbore profile, total depth, status, spud & completion dates, GPS and survey location. JSON, CSV or Excel.

Pricing

from $8.32 / 1,000 permit records

Rating

0.0

(0)

Developer

Scrapers Lat

Scrapers Lat

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Texas RRC Oil & Gas Well Permit (W-1) Scraper

Texas RRC Oil & Gas Well Permit (W-1) Scraper

Here is one real result, with every field the actor returns:

{
"apiNumber": "47538447",
"apiNumberFormatted": "475-38447",
"district": "08",
"rrcDistrict": "08",
"leaseName": "MI DIA 48 WD1",
"leaseNumber": "62302",
"wellNumber": "901H",
"operatorName": "XTO ENERGY INC.",
"operatorNumber": "945936",
"county": "WARD",
"submittedDate": "07/18/2024",
"approvedDate": "01/21/2025",
"statusNumber": "881636",
"wellboreProfile": "Horizontal",
"filingPurpose": "New Drill",
"amendment": true,
"totalDepth": 10800,
"stackedLateralParentDp": null,
"status": "APPROVED",
"universalDocNo": "497523671",
"permitDetailUrl": "https://webapps2.rrc.texas.gov/EWA/drillingPermitDetailAction.do?methodToCall=searchByUniversalDocNo&universalDocNo=497523671",
"leaseDetailUrl": "https://webapps2.rrc.texas.gov/EWA/leaseDetailAction.do?searchType=apiNo&apiNo=47538447&distCode=08&leaseNo=62302&methodToCall=displayLeaseDetail",
"gisViewerUrl": "https://gis.rrc.texas.gov/GISViewer/index.html?api=47538447",
"imagesUrl": "https://rrcsearch3.neubus.com/esd3-rrc/api.php?function=GetImage&api_no=47538447",
"sourceUrl": "https://webapps2.rrc.texas.gov/EWA/drillingPermitsQueryAction.do",
"issuedDate": "01/21/2025",
"filedMethod": "Online",
"wellStatusCode": "W - Final Completion",
"spudDate": "11/12/2022",
"drillingCompletedDate": "03/29/2023",
"surfaceCasingDate": "11/13/2022",
"completedWellType": "Oil Well",
"completedDate": "03/29/2023",
"validatedDate": "01/24/2025",
"swr": "SWR 36, SWR 37",
"distanceFromNearestTown": "4.0 miles",
"directionFromNearestTown": "NE",
"nearestTown": "Pecos",
"surfaceLocationType": "Land",
"gpsDatum": "NAD 83",
"gpsX": "1321987.25",
"gpsY": "10516620.43",
"statePlaneZone": "Central",
"section": "48",
"block": "33",
"survey": "H&TC RR CO / WHEAT, P H",
"abstractNumber": "443",
"permitRestrictions": "30 The designated interval for one or more of the fields approved in this permit appears to overlap with the designated interval of another field or fields in this district...",
"leaseWellType": "Oil",
"leaseFieldNumber": "71052900",
"leaseFieldName": "PHANTOM (WOLFCAMP)",
"currentOperatorStatus": "Active",
"aiSummary": null,
"aiRiskFlags": null,
"aiTags": null
}

The most complete Texas oil and gas drilling permit scraper available. It returns every field the Railroad Commission W-1 Drilling Permit Query exposes (API number, operator, lease, field, county, RRC district, wellbore profile, total depth, status and dates), plus per-permit detail (spud, drilling-completed and surface-casing dates, completed well type, GPS coordinates, survey and legal location, permit restrictions) and lease summary (lease well type, field number and current operator status), and gives you 8 filters to target exactly the permits you need.

📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples

Platform Coverage Output Billing

Table of contents

What it does

This actor searches the Texas Railroad Commission (RRC) public W-1 Drilling Permit Query and returns clean, structured permit records for landmen, mineral and royalty investors, and title shops. Every permit comes back with the operator, lease, field, county, RRC district, wellbore profile, total depth, permit status and the submitted and approved dates.

Turn on permit details and each record is enriched from the permit detail page with spud, drilling-completed and surface-casing dates, completed well type, SWR reference, surface location (nearest town, distance, direction), GPS coordinates and datum, survey and legal location (section, block, survey, abstract number) and any permit restrictions. Turn on lease summary to add the lease well type, field number and current operator status.

You can filter by operator name or number, county, RRC district, field name or number, lease name or number, API number, wellbore profile, and approved or submitted date ranges.

Quickstart

Run this input to pull recent horizontal permits approved in Ward County, District 08, with full permit details:

{
"county": "WARD",
"district": "08",
"approvedDateFrom": "01/01/2025",
"approvedDateTo": "01/31/2025",
"maxItems": 100,
"withDetails": true
}

Input reference

NameTypeRequiredDescriptionExample
operatorNamestringnoPermitted operator name, begins-with matchXTO ENERGY
operatorNumberstringnoRRC operator (P-5) number945936
countystringnoTexas county name, mapped to RRC code automaticallyWARD
countyCodestringnoRRC 3-digit county code (overrides county name)475
districtstringnoRRC district code08
fieldNamestringnoField name, begins-with matchPHANTOM (WOLFCAMP)
fieldNumberstringnoRRC field number71052900
leaseNamestringnoLease name, begins-with matchMI DIA
leaseNumberstringnoOil lease or gas well ID number62302
apiNumberstringnoLook up a specific well by API number (digits only)47538447
wellboreProfileCodestringnoWellbore profile code: V, H, D, SH
approvedDateFromstringnoPermits approved on or after (MM/DD/YYYY)01/01/2025
approvedDateTostringnoPermits approved on or before (MM/DD/YYYY)01/31/2025
submittedDateFromstringnoPermits submitted on or after (MM/DD/YYYY)01/01/2025
submittedDateTostringnoPermits submitted on or before (MM/DD/YYYY)01/31/2025
maxItemsintegernoMaximum permits to return (free accounts capped at 10)100
withDetailsbooleannoFetch permit detail page (default true)true
withLeasebooleannoFetch lease summary (default false, paid plans)false
withAiSummarybooleannoAdd an AI plain-English permit summary (default false)false
withAiExtractbooleannoAdd AI risk flags and tags (default false)false
proxyConfigurationobjectnoProxy settings (defaults to a stable US datacenter proxy){ "useApifyProxy": true }

Output reference

NameTypeDescription
apiNumberstringWell API number, digits only
apiNumberFormattedstringAPI number formatted with dash
districtstringRRC district code
rrcDistrictstringRRC district code (normalized)
leaseNamestringLease name
leaseNumberstringOil lease or gas well ID number
wellNumberstringWell number
operatorNamestringPermitted operator name
operatorNumberstringRRC operator (P-5) number
countystringCounty name
submittedDatestringPermit submitted date
approvedDatestringPermit approved date
statusNumberstringRRC status (tracking) number
wellboreProfilestringWellbore profile (Vertical, Horizontal, Directional)
filingPurposestringFiling purpose (New Drill, Recompletion, etc.)
amendmentbooleanWhether the permit is an amendment
totalDepthintegerTotal permitted depth in feet
stackedLateralParentDpstringStacked lateral parent well DP number
statusstringPermit status (APPROVED, etc.)
universalDocNostringRRC universal document number
permitDetailUrlstringLink to the RRC permit detail page
leaseDetailUrlstringLink to the RRC lease detail page
gisViewerUrlstringLink to the RRC GIS map viewer for the well
imagesUrlstringLink to scanned permit images
sourceUrlstringQuery source URL
issuedDatestringPermit issued date (details)
filedMethodstringFiling method, e.g. Online (details)
wellStatusCodestringCompletion well status code (details)
spudDatestringSpud date (details)
drillingCompletedDatestringDrilling completed date (details)
surfaceCasingDatestringSurface casing date (details)
completedWellTypestringCompleted well type, e.g. Oil Well (details)
completedDatestringCompletion date (details)
validatedDatestringValidated date (details)
swrstringStatewide Rule reference (details)
distanceFromNearestTownstringDistance from nearest town (details)
directionFromNearestTownstringDirection from nearest town (details)
nearestTownstringNearest town (details)
surfaceLocationTypestringSurface location type, e.g. Land (details)
gpsDatumstringGPS datum, e.g. NAD 83 (details)
gpsXstringSurface location X coordinate (details)
gpsYstringSurface location Y coordinate (details)
statePlaneZonestringState plane zone (details)
sectionstringSurvey section (details)
blockstringSurvey block (details)
surveystringSurvey name (details)
abstractNumberstringAbstract number (details)
permitRestrictionsstringPermit restrictions text (details)
leaseWellTypestringLease well type (lease)
leaseFieldNumberstringLease field number (lease)
leaseFieldNamestringLease field name (lease)
currentOperatorStatusstringCurrent operator status, e.g. Active (lease)
aiSummarystringAI plain-English summary (ai_summary)
aiRiskFlagsarrayAI-extracted risk flags (ai_extract)
aiTagsarrayAI-extracted keyword tags (ai_extract)

Example output record

See the real record at the top of this page. Fields marked (details), (lease) or (ai_*) populate only when the matching add-on is enabled.

Run via API and CLI

Start a run with the Apify API:

curl -X POST "https://api.apify.com/v2/acts/uefCpaPA5gzAkAgCP/runs?token=YOUR_APIFY_TOKEN" \
-H "content-type: application/json" \
-d '{"county":"WARD","district":"08","approvedDateFrom":"01/01/2025","approvedDateTo":"01/31/2025","maxItems":100}'

Or with the Apify CLI:

apify call scrapers_lat/texas-rrc-well-permits-scraper \
--input '{"operatorName":"XTO ENERGY","maxItems":100}'

Fetch results

Download dataset items as JSON, CSV or Excel:

$curl "https://api.apify.com/v2/datasets/DATASET_ID/items?token=YOUR_APIFY_TOKEN&format=csv"

Billing and limits

This actor is pay per result. You are charged one result event per permit returned. Optional add-on events: details (permit detail enrichment, on by default), lease (lease summary), ai_summary and ai_extract. Add-on events are charged only when they return usable data, and paid add-ons are disabled for free Apify accounts. Free accounts are capped at 10 results per run. When you set a spend limit, the actor stops returning and charging once the limit is reached. Failed fetches are never charged.

FAQ and troubleshooting

Which permits are covered? Texas statewide W-1 drilling permits from the RRC Online Research Queries system, current and historical.

Do I get monthly production volumes? Not in this actor. It focuses on permits, well detail and lease summary. Monthly production volumes live in a separate RRC system.

Why are the detail fields null? They populate only when withDetails is on (default) and the permit detail page returns them.

County filter not applied? Use the exact county name (any case) or pass countyCode directly.

Nothing returned? Loosen your filters or widen the date range. Very broad searches are paginated automatically up to maxItems.

More scrapers at scrapers.lat

Browse the full catalog of company registry, licensing, finance and public-record scrapers at scrapers.lat.