All data sources

AL Department of Environmental Management

Free

Alabama Department of Environmental Management environmental permits, UST sites, brownfields, Justice40 census tracts, and public complaints via agency host. 5 curated layers from ADEM's 110+ data services catalog. No credentials required.

No key required. Included on Free.

What you can ask

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

About this source

Alabama Department of Environmental Management permits + UST + brownfields + Justice40 + complaints via gis.adem.alabama.gov. 5 curated layers from ADEM's 110+ MapServer catalog. - searchPermits ⭐ 83.7K AEPACS records across 42 categories (NPDES, MS4, air, UIC, scrap tire, CAFO, ...) - searchUSTSites ⭐ 10.3K UST facilities (FIPS or name) - searchBrownfields ⭐ 776 ADEM brownfield events - searchComplaints ⭐ 13K public complaints (AIR/COASTAL/LAND/WATER) - searchJustice40Tracts (655) §0: AEPACS uses ESRI_OID + duplicate object_id. UST has FIPS-only county. Brownfields County has DeKalb/De Kalb. CRS 26916; outSR=4326.

Connector ID al-adem

Provenance

PublisherAL Department of Environmental Management

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationNo credentials required

› Methods (6)

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

  • searchPermits

    read

    ADEM AEPACS permits (~83.7K). Filter status/permitCategory/permitType/facilityName/permittee/city.

    42 permit categories (NPDES, MS4, stormwater, air, UIC, CAFO, scrap tire, ...).

  • searchUSTSites

    read

    Alabama ADEM underground storage tank (UST) sites (~10.3K). Filter county, siteName, city.

    Only FIPS column upstream — handler accepts county names and resolves via map.

  • searchBrownfields

    read

    ADEM Brownfield Events (~776). Filter county (handles DeKalb/De Kalb), siteName, city, owner.

    County column has casing/whitespace bugs — handler trims+uppercases.

  • searchComplaints

    read

    ADEM Public Complaints (~13K). Filter media (AIR/COASTAL/LAND/WATER), status (OPEN/CLOSED).

    Media has exactly 4 UPPERCASE values; Status has exactly 2.

  • searchJustice40Tracts

    read

    AL Justice40 Disadvantaged Tracts (~655 polygons). Filter geoid, sf.

    Returns GEOID10, SF (state), CF (county). GeoJSON geometry is simplified ~50 m.

  • getServiceInfo

    read

    Schema, record counts, max-page caps, enum values, county FIPS map, §0 probe notes.