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.
Contents
- 1 Open API Documentation (Swagger)
- 2 EPR API Endpoints
- 2.1 Reporting Years
- 2.2 Counties
- 2.3 Sectors
- 2.4 Activities
- 2.5 Pollutants
- 2.6 Pollutant Media
- 2.7 Waste Search Options
- 2.8 Facilities
- 2.9 Facility Years
- 2.10 Search
- 2.11 Advanced Pollutant Search
- 2.12 Advanced Waste Search
- 2.13 Report Data
- 2.14 Reporting Activities
- 2.15 Pollutant Releases
- 2.16 Pollutant Releases CSV Download
- 2.17 Waste Transfers
- 2.18 Waste Transfers CSV Download
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.
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.
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.