All data sources

ND Industrial Commission DMR

Free

North Dakota Department of Mineral Resources Bakken/Three Forks oil & gas operator data. ~25.5K wells, ~15.8K horizontal legs, drilling/completion permits, FracTracker spill mirror.

No key required. Included on Free.

What you can ask

  • “What does ND Industrial Commission DMR have for the area or asset I'm working on?”
  • “Pull the most recent ND Industrial Commission DMR records and put them in a table.”
  • “What does ND Industrial Commission DMR cover, and how fresh is the data?”

About this source

North Dakota DMR (Bakken/Three Forks) oil & gas; no auth. Two sources: OFFICIAL MONTHLY PRODUCTION (DMR monthly production report files, loaded monthly; dataset_freshness.as_of = data month): - searchMonthlyProduction ⭐ well oil/gas/water by operator, api, county, field, pool, months - getOperatorProductionSummary ⭐ wells + volumes per operator per month AGOL MIRROR, ~2013 SNAPSHOT (newest spud 2013-03-08; later wells, permits, production MISSING): - searchWells (~25.5K) ⭐ county, operator, status, well_type, twp/rng/sec - searchPermits ⭐, getWellByApi, searchHorizontalLegs, searchProductionByField, searchSpills, getServiceInfo upstream quirks: horizontal legs only have linekey (api_LATn). Spills: FracTracker mirror, 2013-12-31 to 2019-07-24.

Connector ID nd-dmr

Provenance

PublisherND Industrial Commission DMR

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

› Methods (9)

Technical detail for developers: parameters, pagination, units, and freshness per method.

  • searchWells

    read

    ND O&G wells (North Dakota DMR), 2013-era snapshot.

    Entitieswell

    status: code (A/PA/DRY/IA/LOC/DRL) or label (Active).

  • getWellByApi

    read

    Lookup ND 10/12/14-digit API in the 2013-era snapshot; omitted completion suffixes default to zero.

    Required paramsapi
    Entitieswell
  • searchPermits

    read

    ND permit-state wells (LOC/DRL/PNC/EXP/PNS) in the 2013-era DMR snapshot.

    Entitiespermit
  • searchHorizontalLegs

    read

    Bakken horizontal legs. Filter by api, bbox, near, minLengthFt.

    Entitiesformation, trajectory, well

    Sparse upstream — only linekey + Shape__Length. Join via api for operator.

  • searchProductionByField

    read

    Cumulative production for wells in a named ND field (2013-era snapshot).

    Required paramsfieldName
    Entitiesproduction, field
  • searchSpills

    read

    ND oil + brine spills 2014-2019 (FracTracker mirror). Filters: county, spillType, bbox, near.

    Entitiesincident

    Third-party mirror — DMR native spill data is HTML-only.

  • getServiceInfo

    read

    Schema + record counts for any of the 5 services (North Dakota DMR). Pass `service` to scope.

    Entitiesmetadata
  • searchMonthlyProduction

    read

    North Dakota DMR official production report rows by well and pool, with the data month stated.

    Entitiesproduction, well, operator
    Paginationoffset (offsetField: offset, limitField: limit)
    Unitsoil_bbl: bbl · gas_mcf: Mcf · water_bbl: bbl
    FreshnessScheduled · every P1M
    • ⚠ One row per well + pool + month; totals.wells counts distinct API numbers.
    • ⚠ Confidential wells report null oil, gas and water.

    Filter by operator, api, field, pool, month range. Default: newest loaded.

  • getOperatorProductionSummary

    read

    North Dakota DMR operator totals (wells, oil, gas, water) per report month, official state file.

    Required paramsoperator
    Entitiesproduction, operator
    Paginationoffset (offsetField: offset, limitField: limit)
    Unitsoil_bbl: bbl · gas_mcf: Mcf · water_bbl: bbl
    FreshnessScheduled · every P1M
    • ⚠ wells = distinct API numbers; rows = well + pool lines.

    operator required (contains match). True totals; default newest month loaded.