Provenance
Freshness & coverage
Methods (5)
searchSpills
readBakken oil + brine spills (FracTracker mirror). Filters: county, operator, date, spillType.
Input schema
{ "type": "object", "properties": { "spillType": { "type": "string", "examples": [ "brine" ], "oneOf": [ { "type": "string", "enum": [ "oil" ] }, { "type": "string", "enum": [ "all" ] }, { "type": "string", "enum": [ "brine" ] } ] }, "operator": { "type": "string" }, "dateFrom": { "type": "string" }, "dateTo": { "type": "string" }, "county": { "type": "string", "examples": [ "Williams" ] }, "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }2014-era extract. Brine + oil services share data; deduped on all.
searchStormwaterPermits
readConstruction Stormwater permits. Filter by permittee/site/permitPrefix; status defaults Active.
Input schema
{ "type": "object", "properties": { "permittee": { "type": "string", "examples": [ "Continental Resources" ] }, "siteName": { "type": "string" }, "status": { "oneOf": [ { "type": "string", "enum": [ "Active" ] }, { "type": "string", "enum": [ "Not Active" ] } ] }, "permitPrefix": { "type": "string" }, "county": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }No COUNTY column upstream — county filter silently ignored, use bbox/near.
searchGroundwaterMonitoring
readAquifer monitoring polygons. Filter name, program (Agricultural/Western/Not Sampled), bbox/near.
Input schema
{ "type": "object", "properties": { "name": { "type": "string" }, "program": { "type": "string", "examples": [ "Agricultural" ], "oneOf": [ { "type": "string", "enum": [ "Agricultural" ] }, { "type": "string", "enum": [ "Western" ] }, { "type": "string", "enum": [ "Not Sampled" ] } ] }, "county": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }searchImpairedStreams
readAssessed reaches. Pass category:"impaired" for Cat 5/5A 303(d) listings.
Input schema
{ "type": "object", "properties": { "waterName": { "type": "string" }, "category": { "type": "string", "examples": [ "impaired" ], "oneOf": [ { "type": "string", "enum": [ "1" ] }, { "type": "string", "enum": [ "2" ] }, { "type": "string", "enum": [ "4A" ] }, { "type": "string", "enum": [ "4C" ] }, { "type": "string", "enum": [ "5" ] }, { "type": "string", "enum": [ "5A" ] }, { "type": "string", "enum": [ "impaired" ] } ] }, "cycle": { "type": "string", "examples": [ "2022" ] }, "county": { "type": "string" }, "bbox": { "type": "array", "items": { "type": "number" } }, "near": { "type": "object", "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radiusMiles": { "type": "number" } }, "required": [ "lat", "lon", "radiusMiles" ], "additionalProperties": false }, "limit": { "type": "number" }, "format": { "oneOf": [ { "type": "string", "enum": [ "records" ] }, { "type": "string", "enum": [ "geojson" ] } ] } }, "additionalProperties": false }getServiceInfo
readSchema + record counts for any of the 5 services (ND Department of Environmental Quality).
Input schema
{ "type": "object", "properties": { "service": { "type": "string", "examples": [ "stormwaterPermits" ] } }, "additionalProperties": false }
