Environmental Performance Reporting (EPR) Open Data

This is the Environmental Performance Reporting (EPR) Open Data API. This information is populated using the EPA’s CRM system and EDEN Authorisation Module. The PRTR Admin team in the Office of Environmental Enforcement in the EPA manage this data. The EPA provides this information to the public via the EPA Maps website.

Open API Documentation (Swagger)

https://data.epa.ie/epr/swagger

EPR API Endpoints
Reporting Years

Retrieve list of reporting years.

https://data.epa.ie/epr/api/v1/reportingyears

Counties

Retrieve list of counties.

https://data.epa.ie/epr/api/v1/counties

Details include county_id and county.

Sectors

Retrieve list of sectors.

https://data.epa.ie/epr/api/v1/sectors

Details include sector_id and sector.

Activities

Retrieve list of activities for a sector.

https://data.epa.ie/epr/api/v1/sectors/a63e995c-6e01-ea11-811d-00505682b974/activities

Details include activity_id, activity_code and activity_description.

Pollutants

Retrieve list of all pollutants.

https://data.epa.ie/epr/api/v1/pollutants

Details include pollutant_id and pollutant.

Retrieve list of pollutants for a particular medium, e.g. Air.

https://data.epa.ie/epr/api/v1/pollutants?mediumid=1

Pollutant Media

Retrieve list of pollutant media.

https://data.epa.ie/epr/api/v1/pollutantmedia

Details include medium_id and medium.

Waste Search Options

Retrieve list of waste search options.

https://data.epa.ie/epr/api/v1/wastesearchoptions

Facilities

Retrieve list of facility names containing three or more characters and satisfying parameters passed such as year (required), county, sector and activity.

https://data.epa.ie/epr/api/v1/facilities/search?year=2017&countyid=919780003&facilityname=smi

Facility Years

Retrieve list of years a facility has EPR data for. 

https://data.epa.ie/epr/api/v1/facilities/p0004/years

Search

Search for report data based on year (required), county, facility name, reg no, sector and activity. 

https://data.epa.ie/epr/api/v1/reportdata/search?year=2017

Details retrieved include year, organisation name, main sector and reporting class, reg no, licence type and facility information.

Advanced Pollutant Search

Search for report data based on year (required), county, facility name, reg no, sector, activity and pollutant. This examples retrieves results for the Arsenic – unspecified pollutant for 2017. 

https://data.epa.ie/epr/api/v1/reportdata/advancedpollutantsearch?year=2017&pollutantid=44FFD300-0C82-E411-B3B4-0050568A69E2

Details retrieved include year, organisation name, main sector and reporting class, reg no, licence type and facility information.

Advanced Waste Search

Search for report data based on year (required), county, facility name, reg no, sector, activity and waste search options. This examples retrieves results for hazardous waste transferred abroad and recovery treatment operation for 2017. 

https://data.epa.ie/epr/api/v1/reportdata/advancedwastesearch?year=2017&wastetypeid=1&transferredabroadid=1&treatmentoperationid=1

Details retrieved include year, organisation name, main sector and reporting class, reg no, licence type and facility information.

Report Data

Retrieve list of EPR report data for a year and facility id.

https://data.epa.ie/epr/api/v1/reportdata/2017/p0004

Details include organisation name, sector, activity code, current licence reg no and facility information.

Reporting Activities

Retrieve list of EPR reporting activities for a year and facility id.

https://data.epa.ie/epr/api/v1/reportdata/2017/p0004/reportingactivities

Details include sector, activity code and activity description.

Pollutant Releases

Retrieve list of EPR pollutant releases for a year and facility id.

https://data.epa.ie/epr/api/v1/reportdata/2017/p0004/pollutantreleases

Details include pollutant, medium, method, emission, PRTR threshold and PRTR reportable flag.

Pollutant Releases CSV Download

Download list of EPR pollutant releases for a facility id in CSV format for all years or for a specific year. 

https://data.epa.ie/epr/api/v1/reportdata/p0004/pollutantreleasescsv

Details include pollutant, medium, method, emission, PRTR threshold and PRTR reportable flag.

Waste Transfers

Retrieve list of EPR waste transfers for a year and facility id.

https://data.epa.ie/epr/api/v1/reportdata/2017/p0004/wastetransfers

Details include list of waste code, waste type, method, quantity, transferred abroad flag, treatment operation, final destination and PRTR reportable flag.

Waste Transfers CSV Download

Download list of EPR waste transfers for a facility id in CSV format for all years or for a specific year. 

https://data.epa.ie/epr/api/v1/reportdata/p0004/wastetransferscsv

Details include list of waste code, waste type, method, quantity, transferred abroad flag, treatment operation, final destination and PRTR reportable flag.

data.epa.ie