Get EJScreen Environmental Justice Indicators
epa_get_ejscreenGet EJScreen environmental-justice indicators for a point and surrounding buffer. Returns the 13 EJScreen environmental indicators (PM2.5, ozone, diesel particulate, NO2, lead paint, traffic proximity, Superfund/RMP/hazardous-waste/wastewater proximity, underground storage tanks, drinking-water non-compliance, and RSEI toxic air releases) and 6 demographic indicators (people of color, low income, limited English, less than high school, under 5, over 64), each with national and state percentiles plus EJ Index values, along with the Demographic Index and Supplemental Demographic Index. Data is EJScreen v2.2 (2022) served via the community-maintained EJAM API (api.ejanalysis.com, Public Environmental Data Partners), which rehosts EJScreen after EPA discontinued public access in 2025 — not a live EPA endpoint. Provide latitude, longitude, and a buffer distance (default 1 mile, max 15 miles). Points outside US coverage return a coverage note instead of indicators.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Unit for distance. Kilometers are converted to miles (× 0.621371) before the request. | miles |
| distance | No | Buffer radius around the point, in the given unit (default 1). The miles-equivalent must be 15 or less. | |
| latitude | Yes | Latitude in decimal degrees. | |
| longitude | Yes | Longitude in decimal degrees. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present when the call failed. Absent on success. | |
| notice | No | Guidance when the point is outside EJScreen coverage and no indicators were returned. | |
| coverage | No | Whether EJScreen data was available for the point. | |
| location | No | The queried location and buffer context. | |
| reportUrl | No | Link (absolute URL) to the full EJScreen report for this point and buffer. | |
| dataSource | No | Provenance and vintage of the data. | |
| demographic | No | EJScreen demographic indicators present for the area. Empty when out of coverage. | |
| environmental | No | EJScreen environmental indicators present for the area. Empty when out of coverage. | |
| demographicIndex | No | EJScreen Demographic Index. Absent when out of coverage. | |
| supplementalDemographicIndex | No | EJScreen Supplemental Demographic Index. Absent when out of coverage. |