All data sources

ND Department of Environmental Quality

Free

North Dakota DEQ environmental data: Bakken-era oil/brine spill mirror, well-pad stormwater permits by operator, groundwater monitoring, 303(d) impaired streams. Major spec drift caught at probe.

No key required. Included on Free.

What you can ask

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

About this source

North Dakota DEQ environmental data. ND DEQ AGOL + FracTracker mirror; no auth. - searchSpills (~5.4K) ⭐ Bakken oil + brine spills (FracTracker mirror, static Dec 2013-Jul 2019) - searchStormwaterPermits (~2.9K) ⭐ Bakken well-pad construction permits by operator - searchGroundwaterMonitoring (~278), searchImpairedStreams (~34.8K Cat 5 = 303d), getServiceInfo upstream quirks: ND DEQ does NOT publish spills/USTs/air permits/abandoned pits as Feature Services — methods reframed against actual surface + FracTracker spills. Stormwater, groundwater, impaired-stream layers have NO COUNTY column (county errors; use bbox/near). Oil + brine spill services are one dataset; spillType comes from reported volumes; operator matches Well_Name.

Connector ID nd-deq

Provenance

PublisherND Department of Environmental Quality

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

› Methods (5)

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

  • searchSpills

    read

    Bakken oil + brine spills (FracTracker). Filters: county, wellName, dateFrom/dateTo, spillType.

    Static Dec 2013-Jul 2019 extract. spillType from volumes; operator = wellName.

  • searchStormwaterPermits

    read

    Construction Stormwater permits. Filter by permittee/site/permitPrefix; status defaults Active.

    No COUNTY column upstream — county errors; use bbox/near.

  • searchGroundwaterMonitoring

    read

    Aquifer monitoring polygons. Filter name, program, bbox/near. No county column.

    program: Agricultural, Western, or Not Sampled. No COUNTY column upstream.

  • searchImpairedStreams

    read

    Assessed reaches. Pass category:"impaired" for Cat 5/5A 303(d) listings. No county column.

  • getServiceInfo

    read

    Schema + record counts for any of the 5 services (ND Department of Environmental Quality).