landman.technologyData access, Our Landmen LLC Request access

Datasets / Drilling permits

Drilling permits

Permits to drill, re-enter or deepen, from state regulators, with the API number when one was assigned.

Rows
2,551,504
Coverage
32 states and 1 federal offshore area
Latest approval
2026-10-02
Upstream index
2,800,044

What it is

A permit row tells you who intends to drill where, to what formation and depth, and when the state approved it. New permits are the earliest public signal of activity in an area.

Primary key: Permitid. The source column API10/UWI is delivered as api10_uwi.

Refresh: harvested nightly; latest approval date in the view is 2026-10-02; the view was last built 2026-10-07.

Delivery

  • API: filter by state, county, API number or update date; JSON pages with a cursor.
  • Bulk files: Parquet, CSV or JSONL, one file set per state, with a manifest of row counts and checksums.
  • Agent endpoint: the same rows behind an MCP tool, keyed per agent.

All three are set up for you after the scope is agreed. Read the docs.

Coverage by state

2,551,504 rows in ds9_permits on 2026-10-07; the upstream permit index held 2,800,044 at the census probe. 2 states with fewer than 5 rows are not listed.

Drilling permits by state, measured 2026-10-07
State or areaRowsCountiesApproval dates
Texas778,1562751957 to 2026-10-02
Pennsylvania211,876541900 to 2026-09-30
Wyoming208,679231900 to 2026-10-01
Louisiana204,940831905 to 2026-09-29
Kansas188,9561051906 to 2026-10-02
Colorado152,539561895 to 2026-10-01
West Virginia135,890531900 to 2026-10-02
New Mexico123,913311901 to 2026-10-02
Illinois107,9751021870 to 2026-08-28
Oklahoma103,256741901 to 2026-10-02
California65,228381970 to 2026-10-01
Ohio41,024791997 to 2026-09-30
Utah39,191291921 to 2026-10-01
Montana37,651521890 to 2026-09-30
North Dakota27,223251978 to 2026-10-02
Alabama16,054591940 to 2026-09-28
New York15,446461953 to 2026-04-02
Tennessee14,764661968 to 2026-08-06
Arkansas13,842571938 to 2026-08-18
Virginia13,256181974 to 2026-09-29
Federal offshore, Gulf13,059621948 to 2026-10-01
Alaska10,368611902 to 2026-09-29
Missouri7,505591900 to 2015-02-11
Kentucky7,333731969 to 2026-09-10
Mississippi4,144572003 to 2026-09-22
Nebraska2,172282006 to 2026-09-21
Michigan2,021632004 to 2026-07-24
South Dakota1,774491909 to 2024-07-16
Florida1,278691945 to 2020-03-04
Nevada828121930 to 2026-02-26
Indiana525282014 to 2024-03-28
Oregon330171955 to 2026-08-17
Arizona30362008 to 2026-07-24

Source: our DS9 silver lakehouse (Enverus feeds of state regulatory and county clerk records), measured 2026-10-07.

Sample record and response

Real record, ds9_permits, permit 37078, extracted 2026-10-07. Contact name, phone and street address are not delivered.
{
  "PermitNumber": "37078",
  "API10/UWI": "3306104620",
  "LeaseName": "ODDIE",
  "WellNumber": "44-7HU",
  "OperatorName": "WHITING OIL AND GAS CORPORATION",
  "StateCodeConformed": "ND",
  "CountyNameConformed": "MOUNTRAIL (ND)",
  "PermitType": "NewDrill",
  "PermitStatus": "Expired",
  "WellType": "OIL & GAS",
  "DrillType": "H",
  "Formation": "BAKKEN",
  "PermitDepth": 10002,
  "PermitDepthUOM": "ft",
  "SubmittedDate": null,
  "ApprovedDate": "2019-10-10",
  "ExpiredDate": "2020-10-09",
  "Section": "07",
  "Township": "154N",
  "Range": "91W",
  "Latitude": 48.170888,
  "Longitude": -102.421963,
  "UpdatedDate": "2024-02-01"
}
Response shape you receive (available on request; no public endpoint answers today).
GET /v1/permits?api10=3306104620

{
  "dataset": "permits",
  "query": {
    "api10": "3306104620"
  },
  "as_of": {
    "view_built": "2026-10-07T07:23:50Z",
    "source_updated": "2024-02-01"
  },
  "coverage": {
    "state": "ND",
    "status": "in_view"
  },
  "provenance": {
    "lakehouse_view": "ds9_permits",
    "upstream": "Enverus feed of state regulatory filings"
  },
  "data": [
    {
      "PermitNumber": "37078",
      "API10/UWI": "3306104620",
      "LeaseName": "ODDIE",
      "WellNumber": "44-7HU",
      "OperatorName": "WHITING OIL AND GAS CORPORATION",
      "StateCodeConformed": "ND",
      "CountyNameConformed": "MOUNTRAIL (ND)",
      "PermitType": "NewDrill",
      "PermitStatus": "Expired",
      "WellType": "OIL & GAS",
      "DrillType": "H",
      "Formation": "BAKKEN",
      "PermitDepth": 10002,
      "PermitDepthUOM": "ft",
      "SubmittedDate": null,
      "ApprovedDate": "2019-10-10",
      "ExpiredDate": "2020-10-09",
      "Section": "07",
      "Township": "154N",
      "Range": "91W",
      "Latitude": 48.170888,
      "Longitude": -102.421963,
      "UpdatedDate": "2024-02-01"
    }
  ],
  "next_cursor": null
}

Fields in a standard delivery

Standard fields; the view holds more, ask for any by name.
FieldTypeMeaning
PermitidtextPrimary key
PermitNumbertextState permit number
API10/UWI (delivered as api10_uwi)textAPI number assigned at permit, when the state issues one
LeaseName, WellNumbertextLease name and well number on the permit
OperatorNametextOperator on the permit
PermitType, PermitStatustextNew drill, re-entry, amended; approved, expired, cancelled
WellType, DrillTypetextProduct and H, V or D
Formation, PermitDepth, PermitDepthUOMtext, numberTarget formation and permitted depth
SubmittedDate, ApprovedDate, ExpiredDatedateFiling, approval and expiry
Latitude, LongitudenumberSurface location, decimal degrees
Section, Township, Range, Abstract, SurveytextSurvey location fields as the state uses them
UpdatedDatedateLast change to the row upstream

Known limits

  • The view held 2,551,504 rows against an upstream index of 2,800,044 on 2026-10-07.
  • Contact names, phone numbers and operator street addresses are in the source row and are left out of deliveries.
  • Approval dates before statewide electronic filing are sparse and vary by state.

Request this dataset

Name the states, the fields and how often you need a refresh. We reply with a written scope.

Request access