BSEE BOEM Offshore Leases - Gulf of Mexico Oil & Gas
Pricing
Pay per event
BSEE BOEM Offshore Leases - Gulf of Mexico Oil & Gas
Pull US Outer Continental Shelf oil & gas leases from BOEM and BSEE. Covers Gulf of Mexico, Pacific, and Alaska OCS regions. Returns lease records with status, water depth, dates, and working-interest holders. Filter by planning area and lease status. Updated daily — no auth required.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
BOEM Offshore Leases Scraper
Pull US Outer Continental Shelf oil and gas lease records directly from BOEM's bulk data files. Returns lease status, block coordinates, water depth, effective and expiration dates, and working-interest holders — covering the Gulf of Mexico, Pacific, and Alaska OCS regions.
BOEM Offshore Leases Scraper Features
- Extracts all 31,000+ OCS lease-block records from BOEM's authoritative bulk CSV files, updated daily
- Filters by planning area: Green Canyon, Mississippi Canyon, Garden Banks, Walker Ridge, and 20+ other OCS areas
- Filters by lease status: active, relinquished, expired, terminated, or all records
- Returns working-interest holders with ownership percentages — derived from BOEM's
LeaseOwnerRawData.zip - Identifies primary owner (highest working-interest holder) per lease
- No authentication, no fragile HTML parsing — reads official government bulk data exports directly
- Caps results via
maxItemsso you can test cheaply before pulling the full dataset
What Can You Do With BOEM Lease Data?
- Energy analysts — track active deepwater leases in specific planning areas for competitive intelligence
- Environmental researchers — audit the footprint of active drilling operations by block and water depth
- Due diligence teams — verify working-interest holders and ownership percentages during M&A transactions
- Compliance and regulatory teams — cross-reference lease status with production or inspection data from BSEE
- Data scientists — build lease lifecycle models with historical status transitions across 30+ years of records
- Financial analysts — feed active lease inventories into oil and gas portfolio monitoring systems
How BOEM Offshore Leases Scraper Works
- Configure your filters. Select a planning area (e.g.,
GCfor Green Canyon) and a lease status filter. Leave both set toallto pull the complete dataset. - The scraper downloads the source files. Two bulk ZIP archives are fetched from BOEM: the lease-block file (
LABRawData.zip, ~31K records) and the owner file (LeaseOwnerRawData.zip, ~3.8K ownership records). Both are updated by BOEM daily. - Records are filtered and joined. Lease records are filtered by your chosen status and area. Owner data is joined to each lease — current assignees (
ASGN_STATUS_CODE=C) are preferred over historical ones. - Results are saved. Each lease becomes one structured JSON record in the dataset, up to your
maxItemslimit.
BOEM Offshore Leases Scraper Input
{"datasetType": "oil_gas_leases","leaseStatus": "active","planningArea": "GC","maxItems": 100,"proxyConfiguration": { "useApifyProxy": true },"sp_intended_usage": "competitive analysis for deepwater GoM assets","sp_improvement_suggestions": ""}
| Field | Type | Default | Description |
|---|---|---|---|
datasetType | string | oil_gas_leases | Dataset to retrieve. oil_gas_leases and all both pull OCS oil & gas lease records from BOEM bulk data. |
leaseStatus | string | active | Lease status filter. active includes PRIMRY, UNIT, PROD, SOP, DSO, and OPERNS status codes. all returns every lease ever recorded. |
planningArea | string | all | OCS planning area code. GoM examples: GC (Green Canyon), MC (Mississippi Canyon), GB (Garden Banks), WR (Walker Ridge). all returns every area. |
maxItems | integer | 10 | Maximum records to return. Set to 0 for unlimited (up to 31K+ total, ~2K active). |
proxyConfiguration | object | { "useApifyProxy": true } | Proxy settings. Keep useApifyProxy: true — BOEM/BSEE servers block direct cloud datacenter connections. |
sp_intended_usage | string | — | Required. Describe how you plan to use the data. |
sp_improvement_suggestions | string | — | Required. Feedback or suggestions for the scraper. |
BOEM Offshore Leases Scraper Output
Each record represents one OCS lease-block.
{"lease_number": "G36983","lease_type": "oil_gas","lease_status": "active","area_code": "GC","block_number": "955","water_depth_m": 1676,"effective_date": "2009-03-01","expiration_date": null,"owners": "BP EXPLORATION & PRODUCTION INC|62.5|CHEVRON USA INC|37.5","primary_owner": "BP EXPLORATION & PRODUCTION INC","owner_count": 2,"source_dataset": "boem_oil_gas","source_url": "https://www.data.boem.gov/Main/RawData.aspx"}
| Field | Type | Description |
|---|---|---|
lease_number | string | OCS lease number (e.g. G36983, A0001) |
lease_type | string | Always oil_gas for this dataset |
lease_status | string | Normalized status: active, unit, producing, suspension_of_production, deep_suspension, operations, relinquished, expired, terminated, cancelled, etc. |
area_code | string | OCS planning area code (e.g. GC, MC, WR) |
block_number | string | OCS block number within the area |
water_depth_m | number | Maximum water depth of the block in meters |
effective_date | string | Lease effective date (YYYY-MM-DD) |
expiration_date | string | Lease expiration date (YYYY-MM-DD), or null if still active |
owners | string | Pipe-delimited working-interest holders: CompanyName|Pct|CompanyName|Pct |
primary_owner | string | Current primary owner (highest working-interest among current assignees) |
owner_count | number | Number of distinct working-interest holders on record |
source_dataset | string | Always boem_oil_gas |
source_url | string | URL to the BOEM raw data page |
🔍 FAQ
How do I scrape BOEM offshore lease data?
BOEM Offshore Leases Scraper downloads BOEM's bulk CSV exports directly — no web scraping required. Configure your planning area and status filter, set useApifyProxy: true, and run. Results appear in the dataset.
How many lease records does BOEM publish?
The full BOEM dataset contains 31,000+ lease-block records going back to the 1950s. Of those, roughly 2,000 are currently active (PRIMRY, UNIT, PROD, and related statuses). The leaseStatus: active filter returns that subset.
How much does BOEM Offshore Leases Scraper cost to run?
Pricing is pay-per-event: $0.10 per actor start plus $0.001 per record. A run pulling 2,000 active Gulf of Mexico leases costs around $2.10. For the full 31K dataset, roughly $31. No monthly fees.
Can I filter by planning area?
BOEM Offshore Leases Scraper supports 26 planning area codes covering the Gulf of Mexico (GC, MC, GB, WR, KC, AT, and more), Pacific (SM, SA), and Alaska OCS regions. Set planningArea to any area code, or all to pull every region.
Does BOEM Offshore Leases Scraper need proxies?
It does. BOEM/BSEE servers are hosted by the US Department of Interior (AS22284) and block direct connections from cloud datacenter IP ranges. Set useApifyProxy: true in proxyConfiguration — this routes requests through Apify's proxy infrastructure, which DOI servers allow through.
How current is the BOEM lease data?
BOEM updates its bulk data files daily. Each actor run fetches the latest version of LABRawData.zip and LeaseOwnerRawData.zip at run time, so results reflect the current state of the dataset.
Need More Features?
Need additional planning area filters, custom status groupings, or integration with BSEE inspection data? File an issue or get in touch.
Why Use BOEM Offshore Leases Scraper?
- Authoritative source — data comes directly from BOEM's official bulk exports, not a scraped UI that breaks on a CSS change
- Ownership data included — working-interest holders and percentages are joined from a separate BOEM dataset, which most tools skip entirely
- Full history available — 31,000+ records dating back to the earliest OCS leases, not just current active inventory
Data sourced from the Bureau of Ocean Energy Management (BOEM) and Bureau of Safety and Environmental Enforcement (BSEE). US government data, public domain.