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
Freshness & coverage
› Methods (9)
Technical detail for developers: parameters, pagination, units, and freshness per method.
searchWells
readND O&G wells (North Dakota DMR), 2013-era snapshot.
Entitieswellstatus: code (A/PA/DRY/IA/LOC/DRL) or label (Active).
getWellByApi
readLookup ND 10/12/14-digit API in the 2013-era snapshot; omitted completion suffixes default to zero.
Required paramsapiEntitieswellsearchPermits
readND permit-state wells (LOC/DRL/PNC/EXP/PNS) in the 2013-era DMR snapshot.
EntitiespermitsearchHorizontalLegs
readBakken horizontal legs. Filter by api, bbox, near, minLengthFt.
Entitiesformation, trajectory, wellSparse upstream — only linekey + Shape__Length. Join via api for operator.
searchProductionByField
readCumulative production for wells in a named ND field (2013-era snapshot).
Required paramsfieldNameEntitiesproduction, fieldsearchSpills
readND oil + brine spills 2014-2019 (FracTracker mirror). Filters: county, spillType, bbox, near.
EntitiesincidentThird-party mirror — DMR native spill data is HTML-only.
getServiceInfo
readSchema + record counts for any of the 5 services (North Dakota DMR). Pass `service` to scope.
EntitiesmetadatasearchMonthlyProduction
readNorth Dakota DMR official production report rows by well and pool, with the data month stated.
Entitiesproduction, well, operatorPaginationoffset (offsetField: offset, limitField: limit)Unitsoil_bbl: bbl · gas_mcf: Mcf · water_bbl: bblFreshnessScheduled · 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
readNorth Dakota DMR operator totals (wells, oil, gas, water) per report month, official state file.
Required paramsoperatorEntitiesproduction, operatorPaginationoffset (offsetField: offset, limitField: limit)Unitsoil_bbl: bbl · gas_mcf: Mcf · water_bbl: bblFreshnessScheduled · every P1M- ⚠ wells = distinct API numbers; rows = well + pool lines.
operator required (contains match). True totals; default newest month loaded.
