California EPA — DTSC Envirostor cleanup database + OEHHA CalEnviroScreen + DTSC HWTS. - searchEnvirostorSites ⭐ ~13.7K cleanup sites. 13 site_types. county UPPERCASE - searchCalEnviroScreen ⭐ ~8K census tracts. PiP via {lat, lon}. Filter minCIscoreP/minCIdecile - searchHazardousWasteFacilities ~107K HWTS RCRA handlers (G/T/TSDF). NO county - searchBrownfields = Envirostor scoped to Voluntary Cleanup + Calmortgage + School Cleanup - getServiceInfo upstream quirks: Authoritative owners only — DTSC_Admin (Envirostor + HWTS) on services3.arcgis.com/Oy2JTCD10wkoelxS, Kelsey.Ranjbar_OEHHA (CalEnviroScreen 4.0) on services1.arcgis.com/PCHfdHz4GlDNAhBb. No standalone Brownfields Feature Service exists; modeled via Envirostor site_type filter.
5 methodsFreshness not declaredColorado CDPHE — Front-Range air quality, hazardous waste, voluntary cleanup, Superfund. - searchAirQualitySites ⭐ ~15.7K APCD facilities + ~359 CCND monitors merged - searchVoluntaryCleanup ⭐ ~1.7K VCUP + NAD applications. AppStatus: APPROVAL (1465) / WITHDRAWN / DENIAL / PENDING - searchHazardousWasteFacilities ~6.1K RCRA handlers (Generator_Status: VSG/SQG/N/LQG) - searchSuperfundSites ~31 NPL sites, getServiceInfo upstream quirks: Multi-server (AGOL + cohealthmaps.dphe.state.co.us). maps.dphe.state.co.us native UNREACHABLE externally. Air facility schema lean (5 fields, NO County). VCUP fields abbreviated (CityNam, RV_Nmbr). RCRA County UPPERCASE, maxRecordCount=1000.
5 methodsFreshness not declaredNew Mexico Environment Department permits and remediation via public ArcGIS FeatureServers. Groundwater discharge covers Permian produced-water and UIC permits. Air-quality facilities span seven classes: major, minor, synthetic-minor, no-permit, exempt, intent, and inactive. Hazardous-waste facilities cover 21 RCRA-permitted sites; voluntary remediation covers VRP cleanups. Groundwater and VRP status values are provider-authored and inconsistent, so status matching is case-insensitive. Non-major air layers can contain millions of emission units; supply county, bbox, or another narrowing filter.
5 methodsFreshness not declared
