npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/epa_gov_dfr

v6.0.0

Published

DataFire integration for U.S. EPA Enforcement and Compliance History Online (ECHO) - Detailed Facility Report (DFR)

Downloads

1

Readme

@datafire/epa_gov_dfr

Client library for U.S. EPA Enforcement and Compliance History Online (ECHO) - Detailed Facility Report (DFR)

Installation and Usage

npm install --save @datafire/epa_gov_dfr
let epa_gov_dfr = require('@datafire/epa_gov_dfr').create();

.then(data => {
  console.log(data);
});

Description

Enforcement and Compliance History Online (ECHO) is a tool developed and maintained by EPA's Office of Enforcement and Compliance Assurance for public use. ECHO provides integrated compliance and enforcement information for over 1 million regulated facilities nationwide.

DFR Rest Services provide multiple service endpoints, to retrieve detailed facility location, enforcement, compliance monitoring, and pollutant information for any single facility. See the Detailed Facility Report (DFR) Help Page (https://echo.epa.gov/help/reports/detailed-facility-report-help) for additional information on the DFR. Additionally, a Data Dictionary (https://echo.epa.gov/help/reports/dfr-data-dictionary) is also available. There is one primary service end point, get_dfr, that provides all available DFR data. All other service end points that are exposed, will return data on a single section of the DFR.

Additional ECHO Resources: Web Services, About ECHO's Data, Data Downloads

Actions

dfr_rest_services.air_3_yr_download.get

For the provided system identifier, dowloads all displayed Air quaterly/monthly Facility Level Status, High Priority Violation (HPV) History, HPV Detailed Violations and Federal Reportable Violation information in a Comma Seperated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.air_3_yr_download.get(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.air_3_yr_download.post

For the provided system identifier, dowloads all displayed Air quaterly/monthly Facility Level Status, High Priority Violation (HPV) History, HPV Detailed Violations and Federal Reportable Violation information in a Comma Seperated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.air_3_yr_download.post(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.cwa_3_yr_effluent_download.get

For the provided system identifier, dowloads all displayed NPDES quaterly/monthly effluent violation information in a Comma Seperated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.cwa_3_yr_effluent_download.get(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.cwa_3_yr_effluent_download.post

For the provided system identifier, dowloads all displayed NPDES quaterly/monthly effluent violation information in a Comma Seperated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.cwa_3_yr_effluent_download.post(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.cwa_3_yr_sepscs_download.get

For the provided system identifier, dowloads all displayed NPDES quaterly/monthly Compliance Schedule, Permit Schedule, and Single Event Violation information in a Comma Seperated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.cwa_3_yr_sepscs_download.get(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.cwa_3_yr_sepscs_download.post

For the provided system identifier, dowloads all displayed NPDES quaterly/monthly Compliance Schedule, Permit Schedule, and Single Event Violation information in a Comma Seperated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.cwa_3_yr_sepscs_download.post(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.get_air_compliance.get

This procedure obtains data for Air Compliance in the Environmental Conditions Section of the DFR.

epa_gov_dfr.dfr_rest_services.get_air_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_air_compliance.post

This procedure obtains data for Air Compliance in the Environmental Conditions Section of the DFR.

epa_gov_dfr.dfr_rest_services.get_air_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_air_quality.get

This procedure obtains data for Air Quality in the Environmental Conditions Section of the DFR.

epa_gov_dfr.dfr_rest_services.get_air_quality.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_air_quality.post

This procedure obtains data for Air Quality in the Environmental Conditions Section of the DFR.

epa_gov_dfr.dfr_rest_services.get_air_quality.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_aws_docs.get

Placeholder

epa_gov_dfr.dfr_rest_services.get_aws_docs.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_aws_docs.post

Placeholder

epa_gov_dfr.dfr_rest_services.get_aws_docs.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_case_formal_actions.get

Displays closed case information from EPA's Federal Enforcement & Compliance System that are related to the facility.

epa_gov_dfr.dfr_rest_services.get_case_formal_actions.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

  • output object: Root Object

dfr_rest_services.get_case_formal_actions.post

Displays closed case information from EPA's Federal Enforcement & Compliance System that are related to the facility.

epa_gov_dfr.dfr_rest_services.get_case_formal_actions.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

  • output object: Root Object

dfr_rest_services.get_compliance_history.get

This procedure obtains data for the Compliance Monitoring History (5 years) in the Enforcement and Compliance Section of the Detailed Facility report.

epa_gov_dfr.dfr_rest_services.get_compliance_history.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_compliance_history.post

This procedure obtains data for the Compliance Monitoring History (5 years) in the Enforcement and Compliance Section of the Detailed Facility report.

epa_gov_dfr.dfr_rest_services.get_compliance_history.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_compliance_summary.get

This procedure obtains data for Compliance Summary Data in the Enforcement and Compliance Section of the Detailed Facility report.

epa_gov_dfr.dfr_rest_services.get_compliance_summary.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_compliance_summary.post

This procedure obtains data for Compliance Summary Data in the Enforcement and Compliance Section of the Detailed Facility report.

epa_gov_dfr.dfr_rest_services.get_compliance_summary.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_csv.get

For a supplied system id and DFR section name, the procedure will download that section in a Comma Separated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.get_csv.get(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.get_csv.post

For a supplied system id and DFR section name, the procedure will download that section in a Comma Separated Value (CSV) format.

epa_gov_dfr.dfr_rest_services.get_csv.post(null, context)

Input

This action has no parameters

Output

  • output file

dfr_rest_services.get_cwa_3yr_compliance.get

This procedure obtains data for the CWA Facility-Level Status section located in the Three Year Compliance Status by Quarter portion of the DFR. Valid Compliance Statuses are as follows:

"In Viol" = Facility is in violation "No Viol" = No violation found "Unk" = Unknown status "SNC/Cat 1" = SNC/Category I violation found

epa_gov_dfr.dfr_rest_services.get_cwa_3yr_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_3yr_compliance.post

This procedure obtains data for the CWA Facility-Level Status section located in the Three Year Compliance Status by Quarter portion of the DFR. Valid Compliance Statuses are as follows:

"In Viol" = Facility is in violation "No Viol" = No violation found "Unk" = Unknown status "SNC/Cat 1" = SNC/Category I violation found

epa_gov_dfr.dfr_rest_services.get_cwa_3yr_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_3yr_d80d90_counts.get

Displays monlthly and quarterly counts of D80 and D90 Effluent Non Reporting Violations Related to the Facility from EPA's ICIS NPDES System.

epa_gov_dfr.dfr_rest_services.get_cwa_3yr_d80d90_counts.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_3yr_d80d90_counts.post

Displays monlthly and quarterly counts of D80 and D90 Effluent Non Reporting Violations Related to the Facility from EPA's ICIS NPDES System.

epa_gov_dfr.dfr_rest_services.get_cwa_3yr_d80d90_counts.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_cs_compliance.get

This procedure obtains data for the CWA Compliance Schedule Violations section of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_cs_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_cs_compliance.post

This procedure obtains data for the CWA Compliance Schedule Violations section of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_cs_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_alr.get

This procedure obtains data for the CWA Pollutant Discharge section located in the Three Year Compliance Status by Quarter portion of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_eff_alr.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_alr.post

This procedure obtains data for the CWA Pollutant Discharge section located in the Three Year Compliance Status by Quarter portion of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_eff_alr.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_alr_exp.get

Placeholder

epa_gov_dfr.dfr_rest_services.get_cwa_eff_alr_exp.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_alr_exp.post

Placeholder

epa_gov_dfr.dfr_rest_services.get_cwa_eff_alr_exp.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_compliance.get

This procedure obtains data for the CWA Effluent Compliance section on the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_eff_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_compliance.post

This procedure obtains data for the CWA Effluent Compliance section on the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_eff_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_compliance_exp.get

Placeholder

epa_gov_dfr.dfr_rest_services.get_cwa_eff_compliance_exp.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_eff_compliance_exp.post

Placeholder

epa_gov_dfr.dfr_rest_services.get_cwa_eff_compliance_exp.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_ps_compliance.get

This procedure obtains data for the CWA Permit Schedule Violations section of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_ps_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_ps_compliance.post

This procedure obtains data for the CWA Permit Schedule Violations section of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_ps_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_rnc_compliance.get

This procedure obtains data for the CWA SNC/RNC History section located in the Three Year ompliance Status by Quarter portion of the DFR. Valid Compliance Statuses are as follows.

S = SNC/Category I - an enforcement action has been issued, and the facility is not meeting its compliance schedule E = SNC/Category I - effluent violations of monthly average limits (Technical Review Criteria and chronic) X = SNC/Category I - effluent violations of non-monthly average limits (Technical Review Criteria and chronic) T = SNC/Category I - compliance schedule reporting violation D = SNC/Category I - reporting violation - nonreceipt of DMR N = RNC/Category II - reportable non-compliance P = Resolved Pending - an enforcement action has been issued, and facility compliance with the action is pending final completion R = Resolved - the facility has returned to compliance with its permit conditions, either with or without issuance of an enforcement action C = Not considered in RNC/SNC based on manual review of data by state or EPA region. This manual override status is also indicated by a superscripted "m". Blank = Not considered in RNC/SNC N/A = EPA's data system is not able to determine the facility-level compliance status based upon the information available. This information may be available from a state database.

epa_gov_dfr.dfr_rest_services.get_cwa_rnc_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_rnc_compliance.post

This procedure obtains data for the CWA SNC/RNC History section located in the Three Year ompliance Status by Quarter portion of the DFR. Valid Compliance Statuses are as follows.

S = SNC/Category I - an enforcement action has been issued, and the facility is not meeting its compliance schedule E = SNC/Category I - effluent violations of monthly average limits (Technical Review Criteria and chronic) X = SNC/Category I - effluent violations of non-monthly average limits (Technical Review Criteria and chronic) T = SNC/Category I - compliance schedule reporting violation D = SNC/Category I - reporting violation - nonreceipt of DMR N = RNC/Category II - reportable non-compliance P = Resolved Pending - an enforcement action has been issued, and facility compliance with the action is pending final completion R = Resolved - the facility has returned to compliance with its permit conditions, either with or without issuance of an enforcement action C = Not considered in RNC/SNC based on manual review of data by state or EPA region. This manual override status is also indicated by a superscripted "m". Blank = Not considered in RNC/SNC N/A = EPA's data system is not able to determine the facility-level compliance status based upon the information available. This information may be available from a state database.

epa_gov_dfr.dfr_rest_services.get_cwa_rnc_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_se_compliance.get

This procedure obtains data for the CWA Single Event Violations section of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_se_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_cwa_se_compliance.post

This procedure obtains data for the CWA Single Event Violations section of the DFR.

epa_gov_dfr.dfr_rest_services.get_cwa_se_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_d80d90s_details.get

Displays detailed D80/D90 Effluent Non Reporting information from EPA's ICIS NPDES system for the facility for a given quarter or month.

epa_gov_dfr.dfr_rest_services.get_d80d90s_details.get({}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_npdes_id string: The NPDES_ID for the NPDES Permit to download DMR D80 and D90 Non-Receipt violations.
    • p_missinglate string (values: MISSING, LATE): For the D80.D90 download, identifies whether or not MISSINGviolations are downloaded or LATE violations are downloaded. Valid values are: MiISSING and LATE.
    • p_qmtype string (values: MONTH, QUARTER): Identifies the time frame type, month or quarter, for the D80/D90 download.
    • p_qmvalue string: A number between 1 and 39 that identifies the specific month or quarter for the D80/D90 violation download.
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_d80d90s_details.post

Displays detailed D80/D90 Effluent Non Reporting information from EPA's ICIS NPDES system for the facility for a given quarter or month.

epa_gov_dfr.dfr_rest_services.get_d80d90s_details.post({}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_npdes_id string: The NPDES_ID for the NPDES Permit to download DMR D80 and D90 Non-Receipt violations.
    • p_missinglate string (values: MISSING, LATE): For the D80.D90 download, identifies whether or not MISSINGviolations are downloaded or LATE violations are downloaded. Valid values are: MiISSING and LATE.
    • p_qmtype string (values: MONTH, QUARTER): Identifies the time frame type, month or quarter, for the D80/D90 download.
    • p_qmvalue string: A number between 1 and 39 that identifies the specific month or quarter for the D80/D90 violation download.
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_demographics_by_id.get

Displays precalculated 2010 Census and American Community Survey demographic information for a provided facility identifier.

epa_gov_dfr.dfr_rest_services.get_demographics_by_id.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_demographics_by_id.post

Displays precalculated 2010 Census and American Community Survey demographic information for a provided facility identifier.

epa_gov_dfr.dfr_rest_services.get_demographics_by_id.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_dfr.get

This procedure is the overall service for the Detailed Facility Report. It returns all of the data displayed in the DFR web report by invoking individual procedures that each return a targeted portion of the DFR.

epa_gov_dfr.dfr_rest_services.get_dfr.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • p_system string: System Acronym Filter. Enter a single system acronym to filter results.
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_dfr.post

This procedure is the overall service for the Detailed Facility Report. It returns all of the data displayed in the DFR web report by invoking individual procedures that each return a targeted portion of the DFR.

epa_gov_dfr.dfr_rest_services.get_dfr.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • p_system string: System Acronym Filter. Enter a single system acronym to filter results.
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_ejscreen_indexes.get

Detailed Facility Report EJScreen Indexes Service

epa_gov_dfr.dfr_rest_services.get_ejscreen_indexes.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_ejscreen_indexes.post

Detailed Facility Report EJScreen Indexes Service

epa_gov_dfr.dfr_rest_services.get_ejscreen_indexes.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_enforcement_summary.get

This procedure obtains data for the Enforcement and Compliance Summary in the Facility Summary section of the Detailed Facility Report.

epa_gov_dfr.dfr_rest_services.get_enforcement_summary.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_enforcement_summary.post

This procedure obtains data for the Enforcement and Compliance Summary in the Facility Summary section of the Detailed Facility Report.

epa_gov_dfr.dfr_rest_services.get_enforcement_summary.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_extract_dates.get

By EPA System, displays the extract dates that data was extracted for the DFR from multiple EPA computer systems.

epa_gov_dfr.dfr_rest_services.get_extract_dates.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

  • output object: Root Object

dfr_rest_services.get_extract_dates.post

By EPA System, displays the extract dates that data was extracted for the DFR from multiple EPA computer systems.

epa_gov_dfr.dfr_rest_services.get_extract_dates.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

  • output object: Root Object

dfr_rest_services.get_formal_actions.get

This procedure obtains data for the Formal Enforcement Actions section of the DFR.

epa_gov_dfr.dfr_rest_services.get_formal_actions.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_formal_actions.post

This procedure obtains data for the Formal Enforcement Actions section of the DFR.

epa_gov_dfr.dfr_rest_services.get_formal_actions.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_icis_formal_actions.get

This procedure obtains data for the Integrated Compliance Information System, Formal Enforcement Actions section of the DFR.

epa_gov_dfr.dfr_rest_services.get_icis_formal_actions.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_icis_formal_actions.post

This procedure obtains data for the Integrated Compliance Information System, Formal Enforcement Actions section of the DFR.

epa_gov_dfr.dfr_rest_services.get_icis_formal_actions.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_inspections.get

This procedure obtains data for Enforcement and Compliance Summary Section of the Detailed Facility report.

epa_gov_dfr.dfr_rest_services.get_inspections.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_inspections.post

This procedure obtains data for Enforcement and Compliance Summary Section of the Detailed Facility report.

epa_gov_dfr.dfr_rest_services.get_inspections.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_map.get

Returns an object with the facility's latitude and longitude coordinates.

epa_gov_dfr.dfr_rest_services.get_map.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_map.post

Returns an object with the facility's latitude and longitude coordinates.

epa_gov_dfr.dfr_rest_services.get_map.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_naics.get

This procedure obtains data for the Facility NAICS Codes section in Facility/System Characteristics of the Detailed Facility Report.

epa_gov_dfr.dfr_rest_services.get_naics.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_naics.post

This procedure obtains data for the Facility NAICS Codes section in Facility/System Characteristics of the Detailed Facility Report.

epa_gov_dfr.dfr_rest_services.get_naics.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_notices.get

This procedure obtains data for the Notices/Informal Actions section of the DFR.

epa_gov_dfr.dfr_rest_services.get_notices.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_notices.post

This procedure obtains data for the Notices/Informal Actions section of the DFR.

epa_gov_dfr.dfr_rest_services.get_notices.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_permits.get

This procedure obtains data for the following sections of the Detailed Facility Report.

Facility Information (FRS) in the Facility Summary. Regulatory Interests in the Facility Summary. Also Reports in the Facility Summary. Facility/System Characteristics in Facility/System Characteristics. Facility Contact Information in Facility/System Characteristics. Facility SIC Codes in Facility/System Characteristics section. Facility NAICS Codes in Facility/System Characteristics section.

epa_gov_dfr.dfr_rest_services.get_permits.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_permits.post

This procedure obtains data for the following sections of the Detailed Facility Report.

Facility Information (FRS) in the Facility Summary. Regulatory Interests in the Facility Summary. Also Reports in the Facility Summary. Facility/System Characteristics in Facility/System Characteristics. Facility Contact Information in Facility/System Characteristics. Facility SIC Codes in Facility/System Characteristics section. Facility NAICS Codes in Facility/System Characteristics section.

epa_gov_dfr.dfr_rest_services.get_permits.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_rcra_compliance.get

This procedure obtains data for the RCRA Compliance section of the DFR.

epa_gov_dfr.dfr_rest_services.get_rcra_compliance.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_rcra_compliance.post

This procedure obtains data for the RCRA Compliance section of the DFR.

epa_gov_dfr.dfr_rest_services.get_rcra_compliance.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_sdwa_lead_and_copper.get

This procedure obtains data for the SDWA, Lead and Copper Rule section of the DFR.

epa_gov_dfr.dfr_rest_services.get_sdwa_lead_and_copper.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_sdwa_lead_and_copper.post

This procedure obtains data for the SDWA, Lead and Copper Rule section of the DFR.

epa_gov_dfr.dfr_rest_services.get_sdwa_lead_and_copper.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_sdwa_sanitary_surveys.get

This procedure obtains data for the SDWA, Sanitary Surveys section of the DFR.

epa_gov_dfr.dfr_rest_services.get_sdwa_sanitary_surveys.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_sdwa_sanitary_surveys.post

This procedure obtains data for the SDWA, Sanitary Surveys section of the DFR.

epa_gov_dfr.dfr_rest_services.get_sdwa_sanitary_surveys.post({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For use with JSONP and GEOJSONP output only. Enter a name of the function in which to wrap the JSON response.

Output

dfr_rest_services.get_sdwa_site_visits.get

This procedure obtains data for the SDWA, Sanitary Site Visits section of the DFR.

epa_gov_dfr.dfr_rest_services.get_sdwa_site_visits.get({
  "p_id": ""
}, context)

Input

  • input object
    • output string (values: JSONP, JSON, XML): Output Format Flag. Enter one of the following keywords:
    • p_id required string: Either the EPA Facility Registry System's REGISTRY_ID for a facility or the facility identifier from the following EPA Systems: RCRAINFO (HANDLER_ID), AFS (SCSC), ICIS NPDES (NPDES_ID), or SDWIS (PWS_ID).
    • callback string: JSONP Callback. For u