Search for FRS data
There are multiple options to search for FRS data and how to download data. Choosing which service to query or what data to download depends on the data required for your search. If you have data search needs beyond what FRS provides please see the Where to find EPA Data page.
For business users it is recommended to start with ECHO if you do not have an FRS ID and are searching based on the address. FRS Query gives more advanced options on how to search FRS data if ECHO does not provide the details or search options needed.
Note - FRS adds an FRS ID (also called Registry ID, e.g., 1100xxxxxxxx) to an FRS record that is a unique ID used across multiple EPA systems (also called program systems, for example - TRI). With an FRS ID you can search for that record in the different FRS query systems to see details related to that FRS site.
FRS APIs
FRS Advanced API - Custom Query Example
An advanced way to query FRS custom information is to use the Envirofacts API. This web API does not require requesting access and the browser can be used.
This example query joins FRS tables using the PGM_SYS_ACRNM and PGM_SYS_ID fields and filters by Colorado:
https://data.epa.gov/efservice/frs.frs_program_facility/state_code/equals/CO/left/frs.frs_interest/pgm_sys_id/equals/pgm_sys_id/pgm_sys_acrnm/equals/pgm_sys_acrnm/0:10/json
Review the example query results and reference the FRS Submit API Swagger page to help inform modifying for different fields. The Envirofacts API page has more examples to review as well.
FRS Simple API
Review the examples on the FRS API page.
FRS Search Option Links
- FRS Query (Simple and advanced FRS query options)
- Enforcement and Compliance History Online ) (Recommended for business users)
- FRS Data Download Options (APIs and file download options)
- FRS Query Builder (Custom query builder can generate CSV files)
- Envirofacts Multisystem Search