{"openapi":"3.0.0","info":{"contact":{"name":"U.S. EPA, OECA Integration, Targeting and Access Branch","url":"https://echo.epa.gov/resources/general-info/contact-us"},"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.\n\nAir Rest Services provides multiple service endpoints, each with specific capabilities, to search and retrieve data on facilities regulated under the Clean Air Act (CAA). The returned results reflect data drawn from EPA's ICIS-Air database.\n\nThe get_facilities, get_map, get_qid, and get_download end points are meant to be used together, while the enhanced get_facility_info end point is self contained.\nThe get_facility_info end point returns either an array of state, county or zip clusters with summary statistics per cluster or an array of facilities.\n\nThe recommended use scenario for get_facilities, get_qid, get_map, and get_downoad is:\n\n<b>1)</b>  Use get_facilities to validate passed query parameters, obtain summary statistics and to obtain a query_id (QID).  QIDs are time sensitive and will be valid for approximately 30 minutes.\n<b>2)</b>  Use get_qid, with the returned QID, to paginate through arrays of facility results.\n<b>3)</b>  Use get_map, with the returned QID, to zoom in/out and pan on the clustered and individual facility coordinates that meet the QID query criteria.\n<b>4)</b>  Use get_download, with the returned QID, to generate a Comma Separated Value (CSV) file of facility information that meets the QID query criteria.\n\nUse the qcolumns parameter to customize your search results.  Use the Metadata service endpoint for a list of available output objects, their Column Ids, and their definitions to help you build your customized output. \n\nAdditional ECHO Resources:   <a href=\"https://echo.epa.gov/tools/web-services\">Web Services</a>, <a href=\"https://echo.epa.gov/resources/echo-data/about-the-data\">About ECHO's Data</a>, <a href=\"https://echo.epa.gov/tools/data-downloads\">Data Downloads</a>","license":{"name":"U.S. Public Domain License","url":"https://edg.epa.gov/EPA_Data_License.html"},"title":"U.S. EPA Enforcement and Compliance History Online (ECHO) - Clean Air Act","version":"2019.10.15","x-apisguru-categories":["open_data"],"x-logo":{"backgroundColor":"#FFFFFF","url":"https://pbs.twimg.com/profile_images/632233890594299904/DgRDU6dx_400x400.png"},"x-origin":[{"format":"swagger","url":"https://ofmpub.epa.gov/echo/swaggerx.swagger_json?p_prefix=AIR","version":"2.0"}],"x-providerName":"epa.gov","x-serviceName":"air"},"paths":{"/air_rest_services.get_download":{"get":{"description":"Based on the QID obtained from a get_facilities or get_facility_info query, return a comma sepated vaule (CSV) file of the facilities found.","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- CSV = Facility results formatted as comma delimited file download (default).\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","in":"query","name":"output","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.qid"},{"$ref":"#/components/parameters/q.qcolumns"},{"$ref":"#/components/parameters/q.p_pretty_print"}],"responses":{"200":{"description":"Results are a comma separated value (CSV) file or a file containing a GeoJSON feature collection.","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/xml":{"schema":{"type":"string","format":"binary"}}}}},"summary":"Clean Air Act Download Data Service","tags":["Facilities"]},"post":{"description":"Based on the QID obtained from a get_facilities or get_facility_info query, return a comma sepated vaule (CSV) file of the facilities found.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- CSV = Facility results formatted as comma delimited file download (default).\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","type":"string"},"qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","type":"string"},"qcolumns":{"description":"Used to customize service output.  A list of comma-separated column IDs of output objects that will be returned in the service query object or download.  Use the metadata service endpoint for a complete list of Ids and definitions.","type":"string"},"p_pretty_print":{"description":"Optional flag to request GeoJSON formatted results to be pretty printed.  Only provide a numeric value when the output needs to be human readable as pretty printing has a performance cost.","type":"number"}},"required":["qid"]}}}},"responses":{"200":{"description":"Results are a comma separated value (CSV) file or a file containing a GeoJSON feature collection.","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/xml":{"schema":{"type":"string","format":"binary"}}}}},"summary":"Clean Air Act Download Data Service","tags":["Facilities"]}},"/air_rest_services.get_facilities":{"get":{"description":"Validates query search parameters and returns query identifier.  Use the responseset parameter to set the page size","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","in":"query","name":"output","required":false,"schema":{"type":"string","enum":["JSONP","JSON","XML"]}},{"$ref":"#/components/parameters/q.p_fn"},{"$ref":"#/components/parameters/q.p_sa"},{"$ref":"#/components/parameters/q.p_sa1"},{"$ref":"#/components/parameters/q.p_ct"},{"$ref":"#/components/parameters/q.p_co"},{"$ref":"#/components/parameters/q.p_fips"},{"$ref":"#/components/parameters/q.p_st"},{"$ref":"#/components/parameters/q.p_zip"},{"$ref":"#/components/parameters/q.p_lcon"},{"$ref":"#/components/parameters/q.p_frs"},{"$ref":"#/components/parameters/q.p_reg"},{"$ref":"#/components/parameters/q.p_sic"},{"$ref":"#/components/parameters/q.p_ncs"},{"$ref":"#/components/parameters/q.p_qnc"},{"$ref":"#/components/parameters/q.p_pen"},{"$ref":"#/components/parameters/q.p_opst"},{"$ref":"#/components/parameters/q.p_c1lat"},{"$ref":"#/components/parameters/q.p_c1lon"},{"$ref":"#/components/parameters/q.p_c2lat"},{"$ref":"#/components/parameters/q.p_c2lon"},{"$ref":"#/components/parameters/q.p_usmex"},{"$ref":"#/components/parameters/q.p_sic2"},{"$ref":"#/components/parameters/q.p_sic4"},{"$ref":"#/components/parameters/q.p_fa"},{"$ref":"#/components/parameters/q.p_act"},{"$ref":"#/components/parameters/q.p_maj"},{"$ref":"#/components/parameters/q.p_mact"},{"$ref":"#/components/parameters/q.p_nsps"},{"$ref":"#/components/parameters/q.p_nspsm"},{"$ref":"#/components/parameters/q.p_prog"},{"$ref":"#/components/parameters/q.p_fea"},{"$ref":"#/components/parameters/q.p_feay"},{"$ref":"#/components/parameters/q.p_feaa"},{"$ref":"#/components/parameters/q.p_iea"},{"$ref":"#/components/parameters/q.p_ieay"},{"$ref":"#/components/parameters/q.p_ieaa"},{"$ref":"#/components/parameters/q.p_qiv"},{"$ref":"#/components/parameters/q.p_naa"},{"$ref":"#/components/parameters/q.p_impw"},{"$ref":"#/components/parameters/q.p_trep"},{"$ref":"#/components/parameters/q.p_tri_cat"},{"$ref":"#/components/parameters/q.p_tri_amt"},{"$ref":"#/components/parameters/q.p_tri_any_amt"},{"$ref":"#/components/parameters/q.p_tri_pol"},{"$ref":"#/components/parameters/q.p_ghg_cat"},{"$ref":"#/components/parameters/q.p_ghg_amt"},{"$ref":"#/components/parameters/q.p_ghg_any_amt"},{"$ref":"#/components/parameters/q.p_ghg_yr"},{"$ref":"#/components/parameters/q.p_nei_pol"},{"$ref":"#/components/parameters/q.p_nei_amt"},{"$ref":"#/components/parameters/q.p_nei_any_amt"},{"$ref":"#/components/parameters/q.p_nei_yr"},{"$ref":"#/components/parameters/q.p_nei_cat"},{"$ref":"#/components/parameters/q.p_pm"},{"$ref":"#/components/parameters/q.p_pd"},{"$ref":"#/components/parameters/q.p_ico"},{"$ref":"#/components/parameters/q.p_huc"},{"$ref":"#/components/parameters/q.p_wbd"},{"$ref":"#/components/parameters/q.p_pid"},{"$ref":"#/components/parameters/q.p_med"},{"$ref":"#/components/parameters/q.p_ysl"},{"$ref":"#/components/parameters/q.p_ysly"},{"$ref":"#/components/parameters/q.p_ysla"},{"$ref":"#/components/parameters/q.p_stsl"},{"$ref":"#/components/parameters/q.p_stsly"},{"$ref":"#/components/parameters/q.p_stsla"},{"$ref":"#/components/parameters/q.p_stres"},{"$ref":"#/components/parameters/q.p_sttyp"},{"$ref":"#/components/parameters/q.p_qs"},{"$ref":"#/components/parameters/q.p_sfs"},{"$ref":"#/components/parameters/q.p_tribeid"},{"$ref":"#/components/parameters/q.p_tribename"},{"$ref":"#/components/parameters/q.p_tribedist"},{"$ref":"#/components/parameters/q.p_owop"},{"$ref":"#/components/parameters/q.p_agoo"},{"$ref":"#/components/parameters/q.p_idt1"},{"$ref":"#/components/parameters/q.p_idt2"},{"$ref":"#/components/parameters/q.p_stdt1"},{"$ref":"#/components/parameters/q.p_stdt2"},{"$ref":"#/components/parameters/q.p_pityp"},{"$ref":"#/components/parameters/q.p_cifdi"},{"$ref":"#/components/parameters/q.p_pfead1"},{"$ref":"#/components/parameters/q.p_pfead2"},{"$ref":"#/components/parameters/q.p_pfeat"},{"$ref":"#/components/parameters/q.p_psncq"},{"$ref":"#/components/parameters/q.p_pctrack"},{"$ref":"#/components/parameters/q.p_swpa"},{"$ref":"#/components/parameters/q.p_des"},{"$ref":"#/components/parameters/q.p_fntype"},{"$ref":"#/components/parameters/q.p_hpvmth"},{"$ref":"#/components/parameters/q.p_recvio"},{"$ref":"#/components/parameters/q.p_pollvio"},{"$ref":"#/components/parameters/q.p_ar"},{"$ref":"#/components/parameters/q.p_tri_yr"},{"$ref":"#/components/parameters/q.p_pidall"},{"$ref":"#/components/parameters/q.p_fac_ico"},{"$ref":"#/components/parameters/q.p_icoo"},{"$ref":"#/components/parameters/q.p_fac_icos"},{"$ref":"#/components/parameters/q.p_ejscreen"},{"$ref":"#/components/parameters/q.p_limit_addr"},{"$ref":"#/components/parameters/q.p_lat"},{"$ref":"#/components/parameters/q.p_long"},{"$ref":"#/components/parameters/q.p_radius"},{"$ref":"#/components/parameters/q.p_decouple"},{"$ref":"#/components/parameters/q.p_ejscreen_over80cnt"},{"$ref":"#/components/parameters/q.queryset"},{"$ref":"#/components/parameters/q.responseset"},{"$ref":"#/components/parameters/q.tablelist"},{"$ref":"#/components/parameters/q.maplist"},{"$ref":"#/components/parameters/q.summarylist"},{"$ref":"#/components/parameters/q.callback"},{"$ref":"#/components/parameters/q.qcolumns"}],"responses":{"200":{"description":"Results are summary statistics for the query and a query identifier (QID).","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air05"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air05"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Facility Search","tags":["Facilities"]},"post":{"description":"Validates query search parameters and returns query identifier.  Use the responseset parameter to set the page size","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","type":"string","enum":["JSONP","JSON","XML"]},"p_fn":{"description":"Facility Name Filter. Enter one or more case-insensitive facility names to filter results.  Provide multiple values as a comma-delimited list.  See p_fntype for additional modifiers.","type":"string"},"p_sa":{"description":"Facility street address. Enter a complete or partial street address.","type":"string"},"p_sa1":{"description":"Facility street address. Enter a complete or partial street address.   Note that p_sa1 is culmulative with p_sa.","type":"string"},"p_ct":{"description":"Facility City Filter. Enter a single case-insensitive city name to filter results.","type":"string"},"p_co":{"description":"Facility County Filter. Provide a single county name in combination with a state value provided via p_st.","type":"string"},"p_fips":{"description":"FIPS Code Filter.  Enter a single 5-character Federal Information Processing Standards (FIPS) state + county value to restrict results.  E.g. to limit results to Kenosha County, Wisconsin, use 55059.","type":"string"},"p_st":{"description":"Facility State and State-Equivalent Filter.  Provide one or more USPS postal abbreviations for states and state-equivalents to filter results.  Provide multiple values as a comma-delimited list.","type":"string"},"p_zip":{"description":"5-Digit ZIP Code Filter. Provide one or more 5-digit postal zip codes to filter results.  May contain multiple comma-separated values.","type":"string"},"p_lcon":{"description":"Air Program Local Control Region Code Filter.  Enter one or more local control region codes to filter results.  Provide multiple codes as a comma-delimited list.  Codes where they exist are specific by state.","type":"string"},"p_frs":{"description":"Facility Registry Service ID Filter. Enter a single 12-digit FRS identifier to filter results.","type":"string"},"p_reg":{"description":"EPA Region Filter. Provide a single value of 01 thru 10 to restrict results to a single EPA region.","type":"string","enum":["01","02","03","04","05","06","07","08","09","10"]},"p_sic":{"description":"Standard Industrial Classification (SIC) Code Filter.  Enter a single 4-digit SIC Code to filter results.  If more complex filtering is required, use p_sic2 and p_sic4.","type":"string"},"p_ncs":{"description":"North American Industry Classification System Filter. Enter two to six digits to filter results to facilities having matching NAICS codes.  Digits less than six will match to all codes beginning with the provided values.","type":"string"},"p_qnc":{"description":"Number of quarters in non-compliance limiter.  Enter an integer value between 1 and 4 to limit results.","type":"number"},"p_pen":{"description":"Last Penality Date Qualifier Filter.  Enter one of the following:   \n- NEVER = No Penalties\n- ANY = Any Penalty\n- LEXX = Less than or equal to XX months.  Provide a number in place of XX, e.g. \"LE5\" for a facility with a penalty within previous 5 months.\n- GTXX = Greater than XX months.  Provide a number in place of XX, eg. GT12, for a facility with the last penalty greater than 12 months ago.","type":"string"},"p_opst":{"description":"Operating status filter.  Enter one or more operating status codes to limit results.   Provide multiple codes as a comma-delimited list.","type":"string"},"p_c1lat":{"description":"In decimal degrees.  Latitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_c1lon":{"description":"In decimal degrees.  Longitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_c2lat":{"description":"In decimal degrees.  Latitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_c2lon":{"description":"In decimal degrees.  Longitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_usmex":{"description":"US-Mexico Border Flag.  Enter Y/N to restrict searches to facilities located within 100KM of the border.","type":"string","enum":["Y","N"]},"p_sic2":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 2. Enter a wild-card search against SIC codes.  A final wild-card is always present allowing \"22\" to match all SIC codes beginning with 22.  Use the \"%\" character within strings to match any SIC values with the pattern.  For example, \"2%21\" matches 2021, 2121, 2221, etc.","type":"string"},"p_sic4":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 3.  Enter the first 2, 3 or 4 SIC code digits to filter results to facilities having those code prefixes.  As this alternative does not utilize an index, p_sic2 will generally be quicker.","type":"string"},"p_fa":{"description":"Federal Agency. 1 character or 5-character values; may contain multiple comma-separated values. ALL will retrieve all facilities where the federal agency code is not null.  Use the Federal Agencies lookup service to obtain a list of values.","type":"string"},"p_act":{"description":"Active Permits/Facilities Flag.  Provide Y or N to filter results to facilities with active permits.","type":"string","enum":["Y","N","A"]},"p_maj":{"description":"Major Facility Flag.  Enter Y to restrict results to Major facilities only.","type":"string","enum":["Y","N"]},"p_mact":{"description":"CAA Maximum Achievable Control Technology (MACT) Subpart codes (alpha ID between 1 and 7 characters) applicable to the facility.","type":"string"},"p_nsps":{"description":"Air Programl New Source Performance Standards (NSPS)  Subpart Code Search.  One or more valid Air Program NSPS Program codes cand be passed.  ","type":"string"},"p_nspsm":{"description":"Air Programl New Source Performance Standards Minors (NSPSM) Subpart Code Search.  One or more valid Air Program NSPSM Subpart codes can be passed.  ","type":"string"},"p_prog":{"description":"Air Program Code Filter.  Enter one or more Air program codes to filter results.  Provide multiple values as a comma-delimited list.","type":"string"},"p_fea":{"description":"Formal Enforcement Actions [within / not within] specified date range indicator. The date range is determined by parameters p_fead1 and p_fead2 or by parameter p_feay.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_feay":{"description":"Years (1 to 5) Range.  This value is used to create a date range for Formal Enforcement Actions (FEA). Used along with p_fea (which indicates whether to look within or outside of the date range) to find FEAs within (or not within) the number of years specified.","type":"number","enum":[1,2,3,4,5]},"p_feaa":{"description":"Agency associated with Formal Enforcement Actions:\n- E = EPA\n- S = State\n- A = All","type":"string","enum":["A","E","S"]},"p_iea":{"description":"Informal Enforcement Actions [within / not within] specified date range.  The date range is determined by parameters p_iead1 and p_iead2 or by parameter p_ieay.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_ieay":{"description":"Years (1 to 5) Range.  This value is used to create a date range for Informal Enforcement Actions (IEA). Used along with p_iea (which indicates whether to look within or outside of the date range) to find IEAs within (or not within) the number of years specified.","type":"number","enum":[1,2,3,4,5]},"p_ieaa":{"description":"Agency associated with Informal Enforcement Actions. If left blank, both agencies are included.\n- E = EPA\n- S = State","type":"string","enum":["E","S"]},"p_qiv":{"description":"Quarters in Noncompliance Limiter.  Enter a coded value to limit results to facilities with given quarter of noncompliance.\n- Z = Zero quarters in noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in noncompliance.","type":"string","enum":["0","GT1","GT2","GT4","GT8","12"]},"p_naa":{"description":"Non-Attainment Area Flag.  Enter a Y or N to filter for or against facilities flagged as non-attainment areas.","type":"string"},"p_impw":{"description":"Discharging into Impaired Waters Flag. Enter Y to limit results to facilities with discharge to waterbodies listed as impaired in the ATTAINS database.","type":"string","enum":["Y","N"]},"p_trep":{"description":"Current Toxics Release Inventory (TRI) Reporter Limiter.  Enter one of the following codes to limit results.\n- CURR = Current TRI reporter.\n- NONCURR = Has reported to TRI in the past but not for the current reporting year.","type":"string","enum":["CURR","NOTCURR"]},"p_tri_cat":{"description":"Toxic Release Inventory Released To Air Chemical Identifier Category Filter.  Enter the chemical identifier category code to limit results. Note when filtering by TRI chemical identifier categories one may not also filter by specific chemical identifiers via p_tri_pol.  You must also specify a release amount using p_tri_amt or p_tri_any_amt.\n- TOTAL = Total Released to Air\n- CARC = Total Carcinogens Released to Air\n- HAP = Total Hazardous Air Pollutants Released to Air","type":"string","enum":["TOTAL","CARC","HAP"]},"p_tri_amt":{"description":"Toxic Release Inventory Release Amount Filter.  Enter a value in pounds to limit results to facilities releasing this amount or greateer of TRI releases.  Valid values are 0, GT0, GT1000, GT5000, GT10000 and GT50000. Note when filtering by TRI release amounts one may only use either p_tri_amt or p_tri_any_amt.","type":"string","enum":["0","GT0","GT1000","GT5000","GT10000","GT50000"]},"p_tri_any_amt":{"description":"Toxic Release Inventory Release Of Any Kind Above Value Filter.  Enter a value to limit results to facilities releasing this amount or more of TRI releases.  Note when filtering by TRI releases one may only use p_tri_any_amt or p_tri_amt and not both.","type":"number"},"p_tri_pol":{"description":"Toxic Release Inventory Chemical Identifier Filter.  Enter one or more chemical identifier codes to limit results. Note when filtering by specific TRI chemical identifiers one may not also filter by chemical identifier categories via p_tri_cat.","type":"string"},"p_ghg_cat":{"description":"Green House Gas (GHG) Gas Code Category.  Must be used with either a formatted (p_ghg_amt) or custom (p_ghg_any_amt) release amount.","type":"string","enum":["ALL","BIOCO2","CH4","CO2","HFC","N2O","NF3","OTHER_L","PFC","SF6"]},"p_ghg_amt":{"description":"Green House Gas (GHG) CO2 Equivalent Formatted Release Amount.  First 2 characters must contain GT (greater than) followed by a number.","type":"string","enum":["None","0","GT0","GT10000","GT25000","GT250000","GT1000000"]},"p_ghg_any_amt":{"description":"Green House Gas (GHG) C02 Equivalent Custom Amount.  The C02E value reported for the provided category, will be greater or equal to the amount provided.","type":"number"},"p_ghg_yr":{"description":"Green House Gas (GHG) Reporting Year. (2010 through 2015)","type":"string"},"p_nei_pol":{"description":"National Emissions Inventory (NEI) Pollutant Identifier.  When a pollutant identifer is entered a corresponding formatted amount or custom amount must be entered.","type":"string"},"p_nei_amt":{"description":"National Emissions Inventory (NEI) Formatted Pollutant Amount.  A formatted value where the 1st two characters must start with GT or LT followed by a number.  Identifies facilities that have a NEI Pollutant Emission  where the supplied value is > or < the pollutant emission amount.  ","type":"string","enum":["None","0","GT0","GT10000","GT25000","GT250000","GT1000000"]},"p_nei_any_amt":{"description":"National Emissions Inventory (NEI) Custom Pollutant Amount.  Only a number can be entered.  Identifies facilities with where the NEI Pollutant Emission Amount is greater than the number entered.","type":"number"},"p_nei_yr":{"description":"National Emissions Inventory (NEI) year:  2014 or 2011","type":"string"},"p_nei_cat":{"description":"National Emissions Inventory (NEI) Pollutant Category.  When a pollutant category is entered, a corresponding formatted pollutant amount or custom amount must be entered.","type":"string"},"p_pm":{"description":"Percent Minority Population Limiter.  Enter a value to restrict results to facilities with a given percentage of minority population within 3-mile radius.\n- NONE = 0%\n- GT5 = greater than 5%\n- GT10 = greater than 10%\n- GT25 = greater than 25%\n- GT50 = greater than 50%\n- GT75 = greater than 75%","type":"string","enum":["NONE","GT5","GT10","GT25","GT50","GT75"]},"p_pd":{"description":"Population Density Limiter (per sq mile). Enter a value to limit results to facilities located in area of a given population density.\n- NONE = 0 population density per square mile\n- GT100 = More than 100 population density per square mile\n- GT500 = More than 500 population density per square mile\n- GT1000 = More than 1000 population density per square mile\n- GT5000 = More than 5000 population density per square mile\n- GT10000 = More than 10000 population density per square mile\n- GT20000 = More than 20000 population density per square mile","type":"string","enum":["NONE","GT100","GT500","GT1000","GT5000","GT10000","GT20000"]},"p_ico":{"description":"Indian Country Flag.  Enter a \"Y\" or \"N\" to restrict searches to facilities inside or outside Indian Country.","type":"string","enum":["Y","N"]},"p_huc":{"description":"2-, 4-, 6-, or 8-character watershed code. May contain multiple comma-separated values.","type":"string"},"p_wbd":{"description":"2-, 4-, 6-, 8-, 10-, or 12-character watershed (WBD from the USGS Watershed Boundary Dataset). May contain multiple comma-separated values.  Uses the FRS Best Pick Coordinate to obtain the WBD12 Huc value.","type":"string"},"p_pid":{"description":"Nine-digit permit IDs. May contain up to 2000 comma-separated values.","type":"string"},"p_med":{"description":"Filter Results by Media.\n- M = RMP (Risk Management Plan)\n- R = RCRA (Hazardous Waste)\n- S = SDWA (Public Drinking Water Systems)\n- W = Water\n- ALL = Water and RCRA and SDWA","type":"string","enum":["M","R","S","W","ALL"]},"p_ysl":{"description":"Last Facility Inspection [within / not within] Specified Date Range Indicator. The date range is determined by parameters p_idt1 and p_idt2 or by parameter p_ysly.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N","NV"]},"p_ysly":{"description":"Number of years (1 to 5) since last facility inspection.  A value of 1 means that it has been inspected within the year.","type":"number","enum":[1,2,3,4,5]},"p_ysla":{"description":"Facility Last Inspection Code Filter.  If left blank, both agencies are included.  Enter a value to limit results:\n- E = EPA\n- S = State","type":"string","enum":["E","S","A"]},"p_stsl":{"description":"Last Stack Test [within / not within] Specified Date Range Indicator.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_stsly":{"description":"Number of years (1 to 5) since date of last stack test. A value of 1 means it has been inspected within the year.","type":"number","enum":[1,2,3,4,5]},"p_stsla":{"description":"Stack Last Test Code Filter.  Enter a value to limit results:\n- A = All\n- E = EPA\n- S = State","type":"string","enum":["A","E","S"]},"p_stres":{"description":"Air Stack Test Status Description Filter.  Enter one or more test status descriptions to filter results.  Enter multiple values as a comma-delimited list.","type":"string"},"p_sttyp":{"description":"Air Conductor Type Code Filter.  Enter one or more conductor type codes to filter results.  Provide multiple values as a comma-delimited list.","type":"string"},"p_qs":{"description":"Quick Search. Allows entry for city, state, and/or zip code.","type":"string"},"p_sfs":{"description":"Single Facility Search Filter.  Provide a facility name or program system identifier to limit results.  For the all data search, the FRS registry identifier is also searched.","type":"string"},"p_tribeid":{"description":"Numeric code for tribe (or list of tribes).","type":"number"},"p_tribename":{"description":"Tribe Name Filter.  Enter a single tribe name to filter results.","type":"string"},"p_tribedist":{"description":"Proximity to tribal land limiter. Enter an amount of mile between 0 and 25 to filter results.  This parameter is only evaluated if p_tribeid is populated.","type":"number"},"p_owop":{"description":"Owner/Operator code filter.  Enter one or more codes to limit results.\n- CNG\n- COR\n- CTG\n- DIS\n- FDF\n- MWD\n- MXO\n- NON\n- POF\n- SDT\n- STF\n- TRB","type":"string"},"p_agoo":{"description":"Indicates whether to AND or OR the Owner/Operator parameter (p_owop) and the federal agency code (p_fa) parameters.","type":"string","enum":["AND","OR"]},"p_idt1":{"description":"Beginning of date range of most recent facility inspection.","type":"string"},"p_idt2":{"description":"End of date range of most recent facility inspection.","type":"string"},"p_stdt1":{"description":"Beginning of date range of most recent stack test.","type":"string"},"p_stdt2":{"description":"End of date range of most recent stack test.","type":"string"},"p_pityp":{"description":"Inspection Type:\n- CAC = Corrective Action Inspection\n- CAV = Compliance Assistance Visit\n- CDI = Case Development Inspection\n- CEI = Inspection Inspection\n- CSE = Compliance Schedule Evaluation\n- FCI = Focused Compliance\n- FRR = Financial Record Review\n- FSD = Facility Self Disclosure\n- FUI = Follow-Up Inspection\n- GME = Groundwater Monitoring Evaluation\n- NRR = Non-Financial Record Review\n- OAM = Operation and Maintenance Inspection\nMay contain multiple comma-separated values.","type":"string"},"p_cifdi":{"description":"Compliance issuess found during inspection.","type":"string","enum":["Any","Yes","No","Undetermined"]},"p_pfead1":{"description":"Formal Enforcement Action Date Range Start.  Enter a date in MM/DD/YYYY format to set the start of the range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","type":"string"},"p_pfead2":{"description":"Formal Enforcement Action Date Range End.  Enter a date in MM/DD/YYYY format to set the end of the date range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","type":"string"},"p_pfeat":{"description":"Formal Enforcement Action (FEA) Code Filter.  Enter one or more three-letter FEA codes to restrict results to facilities with these attributes.  Use p_fead1 and p_fead2 parameters to further restrict this filter by entering a date range.  Provide multiple codes as a comma-delimited list.","type":"string"},"p_psncq":{"description":"Quarters in Significant Noncompliance Limiter.  Enter a coded value to limit results to facilities with given quarter of significant noncompliance.\n- Z = Zero quarters in significant noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in significant noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in significant noncompliance.","type":"string","enum":["GT1","GE1","GT2","GE2","GT4","GE4","GT8","GE8","GT12","GE12"]},"p_pctrack":{"description":"Compliance Tracking Limiter. Provide a keyword to indicate the extent to which data is being entered and effluent exceedances are being identified.\n- Off\n- Partial\n- On","type":"string","enum":["Off","Partial","On"]},"p_swpa":{"description":"Source water protection area","type":"string","enum":["source water","surface water","ground water","waiting for SSO"]},"p_des":{"description":"Universe Designation Limiter.  Enter one or more universe designation codes.  Provide multiple values as a comma-delimited list.  Use code \"TSDF\" to return the full enforcement TSDF universe and \"Operating TSDF\" to return the operating TSDF universe.","type":"string"},"p_fntype":{"description":"Controls type of text search performed on facility name with parameter p_fn.\n- EXACT = Find facilities having the exact provided name(s).\n- BEGINS = Find facilities with names starting with the provided term(s).\n- ALL = Find facilities using Oracle text search terms.\n- CONTAINS = ","type":"string","enum":["ALL","CONTAINS","EXACT","BEGINS"]},"p_hpvmth":{"description":"Months in high priority violation status out of the previous three years limiter.  Provide a number of months in the past three years.  Results will limited to facilities in high priority violation status during that time. ","type":"string"},"p_recvio":{"description":"Recent Violation Status Filter.  Enter one or more recent violation codes to limit results.  Provide multiple values as a comma-delimited list.\n- NO VIOL = Selects facilities with no recent violations.\n- ANY HPV = Selects facilities with either addressed or unaddressed high priority violations.\n- ADDRS-EPA - Select facilities with recent EPA addressed violations.\n- ADDRS-LOCAL - Select facilities with recent locally addressed violations.\n- ADDRS-STATE - Select facilities with recent state addressed violations.\n- UNADDR-EPA - Select facilities with recent EPA unaddressed violations.\n- UNADDR-LOCAL - Select facilities with recent locally unaddressed violations.\n- UNADDR-STATE - Select facilities with recent state unaddressed violations.\n- FRV VIOL = Selects facilities with a recent federally reportable violation without a high priority violation.","type":"string"},"p_pollvio":{"description":"Air Pollutant Code For A Recent Violation Filter.  Provide one or more pollutant codes to select facilities with one or more of the entered pollutant codes for a recent air violation.  Provide multiple values as a comma-delimited list.","type":"string"},"p_ar":{"description":"Associated EPA Air Reports Program Filter.  Enter multiple values as a comma-delimited list.  Valid values are:\n- TRI = Toxic Release Inventory.\n- GHG = Green House Gas Reporter.\n- EIS = Emission Inventory System.\n- CAMD = Clean Air Markets Program Reporter.","type":"string"},"p_tri_yr":{"description":"Toxic Release Inventory Reporting Year Filter.  Enter one or more year values to filter results by the TRI reporting year.  Provide multiple years as a comma-delimited list.","type":"string"},"p_pidall":{"description":"Controls whether search is restricted to existing system. Y means the search will match the p_pid parameter against all associated permits (AIR, RCRA, SDWIS, etc).","type":"string","enum":["Y","N"]},"p_fac_ico":{"description":"FRS tribal land code flag.  Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land code.","type":"string","enum":["Y","N"]},"p_icoo":{"description":"Indian country search and/or flag.  Enter \"Y\" to set indian country search conditions to return any results found using p_ico, p_fac_ico or p_fac_icoo.  Otherwise only results matching all provided p_ico, p_fac_ico or p_fac_icoo conditions will be returned.","type":"string"},"p_fac_icos":{"description":"FRS tribal land spatial flag.  Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land spatial flag.","type":"string"},"p_ejscreen":{"description":"Enter \"Y\" to limit facilities to Census block groups where one of more Environmental Justice indexes above 80th percentile.","type":"string"},"p_limit_addr":{"description":"Limit Address Search Flag.  Enter Y to restrict facility searches to native data source only.  ","type":"string","enum":["Y","N"]},"p_lat":{"description":"Latitude location in decimal degrees.","type":"number"},"p_long":{"description":"Longitude location in decimal degrees.","type":"number"},"p_radius":{"description":"Spatial Search Radius.  Enter a radius up to 100 miles in which to spatially search for facilities.","type":"number"},"p_decouple":{"description":"Decouple Inspection Code Search Flag.  Enter \"Y\" to search for inspection code types with p_pityp without respect to the date range search provided with p_ysl* parameters.","type":"string","enum":["Y","N"]},"p_ejscreen_over80cnt":{"description":"The number of Environmenmt Justice Indicators above the 80th percentile.  Valid values are 1 through 11.","type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11"]},"queryset":{"description":"Query Limiter.  Enter a value to limit the number of records returned for each query. Value cannot exceed 70,000.","type":"number"},"responseset":{"description":"Response Set Limiter. Enter a value to limit the number of records per page. Value cannot exceed 1,000.","type":"number"},"tablelist":{"description":"Table List Flag. Enter a Y to display the first page of facility results.","type":"string","enum":["Y","N"]},"maplist":{"description":"Map List Flag.  Provide a Y to return mappable coordinates representing the full geographic extent of the queryset (all facilities that met the selection criteria).","type":"string","enum":["Y","N"]},"summarylist":{"description":"Summary List Flag.  Enter a Y to return a list of summary statistics based on the parameters submitted to the query service.","type":"string","enum":["Y","N"]},"callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","type":"string"},"qcolumns":{"description":"Used to customize service output.  A list of comma-separated column IDs of output objects that will be returned in the service query object or download.  Use the metadata service endpoint for a complete list of Ids and definitions.","type":"string"}}}}}},"responses":{"200":{"description":"Results are summary statistics for the query and a query identifier (QID).","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air05"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air05"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Facility Search","tags":["Facilities"]}},"/air_rest_services.get_facility_info":{"get":{"description":"Returns either an array of Facilities or an array of Clusters that meet the specified search criteria.","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.\n- CSV = Facility results formatted as comma delimited file download.\n- GEOJSON = Facility results formatted as GeoJSON feature collection.\n- GEOJSONP = Facility results formatted as GeoJSON feature collection with Padding.\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","in":"query","name":"output","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.p_fn"},{"$ref":"#/components/parameters/q.p_sa"},{"$ref":"#/components/parameters/q.p_sa1"},{"$ref":"#/components/parameters/q.p_ct"},{"$ref":"#/components/parameters/q.p_co"},{"$ref":"#/components/parameters/q.p_fips"},{"$ref":"#/components/parameters/q.p_st"},{"$ref":"#/components/parameters/q.p_zip"},{"$ref":"#/components/parameters/q.p_lcon"},{"$ref":"#/components/parameters/q.p_frs"},{"$ref":"#/components/parameters/q.p_reg"},{"$ref":"#/components/parameters/q.p_sic"},{"$ref":"#/components/parameters/q.p_ncs"},{"$ref":"#/components/parameters/q.p_qnc"},{"$ref":"#/components/parameters/q.p_pen"},{"$ref":"#/components/parameters/q.p_opst"},{"$ref":"#/components/parameters/q.xmin"},{"$ref":"#/components/parameters/q.ymin"},{"$ref":"#/components/parameters/q.xmax"},{"$ref":"#/components/parameters/q.ymax"},{"$ref":"#/components/parameters/q.p_usmex"},{"$ref":"#/components/parameters/q.p_sic2"},{"$ref":"#/components/parameters/q.p_sic4"},{"$ref":"#/components/parameters/q.p_fa"},{"$ref":"#/components/parameters/q.p_act"},{"$ref":"#/components/parameters/q.p_maj"},{"$ref":"#/components/parameters/q.p_mact"},{"$ref":"#/components/parameters/q.p_nsps"},{"$ref":"#/components/parameters/q.p_nspsm"},{"$ref":"#/components/parameters/q.p_prog"},{"$ref":"#/components/parameters/q.p_fea"},{"$ref":"#/components/parameters/q.p_feay"},{"$ref":"#/components/parameters/q.p_feaa"},{"$ref":"#/components/parameters/q.p_iea"},{"$ref":"#/components/parameters/q.p_ieay"},{"$ref":"#/components/parameters/q.p_ieaa"},{"$ref":"#/components/parameters/q.p_qiv"},{"$ref":"#/components/parameters/q.p_naa"},{"$ref":"#/components/parameters/q.p_impw"},{"$ref":"#/components/parameters/q.p_trep"},{"$ref":"#/components/parameters/q.p_tri_cat"},{"$ref":"#/components/parameters/q.p_tri_amt"},{"$ref":"#/components/parameters/q.p_tri_any_amt"},{"$ref":"#/components/parameters/q.p_tri_pol"},{"$ref":"#/components/parameters/q.p_ghg_cat"},{"$ref":"#/components/parameters/q.p_ghg_amt"},{"$ref":"#/components/parameters/q.p_ghg_any_amt"},{"$ref":"#/components/parameters/q.p_ghg_yr"},{"$ref":"#/components/parameters/q.p_nei_pol"},{"$ref":"#/components/parameters/q.p_nei_amt"},{"$ref":"#/components/parameters/q.p_nei_any_amt"},{"$ref":"#/components/parameters/q.p_nei_yr"},{"$ref":"#/components/parameters/q.p_nei_cat"},{"$ref":"#/components/parameters/q.p_pm"},{"$ref":"#/components/parameters/q.p_pd"},{"$ref":"#/components/parameters/q.p_ico"},{"$ref":"#/components/parameters/q.p_huc"},{"$ref":"#/components/parameters/q.p_wbd"},{"$ref":"#/components/parameters/q.p_pid"},{"$ref":"#/components/parameters/q.p_med"},{"$ref":"#/components/parameters/q.p_ysl"},{"$ref":"#/components/parameters/q.p_ysly"},{"$ref":"#/components/parameters/q.p_ysla"},{"$ref":"#/components/parameters/q.p_stsl"},{"$ref":"#/components/parameters/q.p_stsly"},{"$ref":"#/components/parameters/q.p_stsla"},{"$ref":"#/components/parameters/q.p_stres"},{"$ref":"#/components/parameters/q.p_sttyp"},{"$ref":"#/components/parameters/q.p_qs"},{"$ref":"#/components/parameters/q.p_sfs"},{"$ref":"#/components/parameters/q.p_tribeid"},{"$ref":"#/components/parameters/q.p_tribename"},{"$ref":"#/components/parameters/q.p_tribedist"},{"$ref":"#/components/parameters/q.p_owop"},{"$ref":"#/components/parameters/q.p_agoo"},{"$ref":"#/components/parameters/q.p_idt1"},{"$ref":"#/components/parameters/q.p_idt2"},{"$ref":"#/components/parameters/q.p_stdt1"},{"$ref":"#/components/parameters/q.p_stdt2"},{"$ref":"#/components/parameters/q.p_pityp"},{"$ref":"#/components/parameters/q.p_cifdi"},{"$ref":"#/components/parameters/q.p_pfead1"},{"$ref":"#/components/parameters/q.p_pfead2"},{"$ref":"#/components/parameters/q.p_pfeat"},{"$ref":"#/components/parameters/q.p_psncq"},{"$ref":"#/components/parameters/q.p_pctrack"},{"$ref":"#/components/parameters/q.p_swpa"},{"$ref":"#/components/parameters/q.p_des"},{"$ref":"#/components/parameters/q.p_fntype"},{"$ref":"#/components/parameters/q.p_hpvmth"},{"$ref":"#/components/parameters/q.p_recvio"},{"$ref":"#/components/parameters/q.p_pollvio"},{"$ref":"#/components/parameters/q.p_ar"},{"$ref":"#/components/parameters/q.p_tri_yr"},{"$ref":"#/components/parameters/q.p_pidall"},{"$ref":"#/components/parameters/q.p_fac_ico"},{"$ref":"#/components/parameters/q.p_icoo"},{"$ref":"#/components/parameters/q.p_fac_icos"},{"$ref":"#/components/parameters/q.p_ejscreen"},{"$ref":"#/components/parameters/q.p_limit_addr"},{"$ref":"#/components/parameters/q.p_lat"},{"$ref":"#/components/parameters/q.p_long"},{"$ref":"#/components/parameters/q.p_radius"},{"$ref":"#/components/parameters/q.p_decouple"},{"$ref":"#/components/parameters/q.p_ejscreen_over80cnt"},{"$ref":"#/components/parameters/q.queryset"},{"$ref":"#/components/parameters/q.responseset"},{"$ref":"#/components/parameters/q.summarylist"},{"$ref":"#/components/parameters/q.callback"},{"$ref":"#/components/parameters/q.qcolumns"},{"$ref":"#/components/parameters/q.p_pretty_print"}],"responses":{"200":{"description":"Results will either be an array of Facilities or an array of Clusters. The search will return clusters if the number of facilities returned is greater than the resposeset size, otherwise individual facility records will be returned.","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air08"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air08"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Facility Enhanced Search","tags":["Facilities"]},"post":{"description":"Returns either an array of Facilities or an array of Clusters that meet the specified search criteria.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.\n- CSV = Facility results formatted as comma delimited file download.\n- GEOJSON = Facility results formatted as GeoJSON feature collection.\n- GEOJSONP = Facility results formatted as GeoJSON feature collection with Padding.\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","type":"string"},"p_fn":{"description":"Facility Name Filter. Enter one or more case-insensitive facility names to filter results.  Provide multiple values as a comma-delimited list.  See p_fntype for additional modifiers.","type":"string"},"p_sa":{"description":"Facility street address. Enter a complete or partial street address.","type":"string"},"p_sa1":{"description":"Facility street address. Enter a complete or partial street address.   Note that p_sa1 is culmulative with p_sa.","type":"string"},"p_ct":{"description":"Facility City Filter. Enter a single case-insensitive city name to filter results.","type":"string"},"p_co":{"description":"Facility County Filter. Provide a single county name in combination with a state value provided via p_st.","type":"string"},"p_fips":{"description":"FIPS Code Filter.  Enter a single 5-character Federal Information Processing Standards (FIPS) state + county value to restrict results.  E.g. to limit results to Kenosha County, Wisconsin, use 55059.","type":"string"},"p_st":{"description":"Facility State and State-Equivalent Filter.  Provide one or more USPS postal abbreviations for states and state-equivalents to filter results.  Provide multiple values as a comma-delimited list.","type":"string"},"p_zip":{"description":"5-Digit ZIP Code Filter. Provide one or more 5-digit postal zip codes to filter results.  May contain multiple comma-separated values.","type":"string"},"p_lcon":{"description":"Air Program Local Control Region Code Filter.  Enter one or more local control region codes to filter results.  Provide multiple codes as a comma-delimited list.  Codes where they exist are specific by state.","type":"string"},"p_frs":{"description":"Facility Registry Service ID Filter. Enter a single 12-digit FRS identifier to filter results.","type":"string"},"p_reg":{"description":"EPA Region Filter. Provide a single value of 01 thru 10 to restrict results to a single EPA region.","type":"string","enum":["01","02","03","04","05","06","07","08","09","10"]},"p_sic":{"description":"Standard Industrial Classification (SIC) Code Filter.  Enter a single 4-digit SIC Code to filter results.  If more complex filtering is required, use p_sic2 and p_sic4.","type":"string"},"p_ncs":{"description":"North American Industry Classification System Filter. Enter two to six digits to filter results to facilities having matching NAICS codes.  Digits less than six will match to all codes beginning with the provided values.","type":"string"},"p_qnc":{"description":"Number of quarters in non-compliance limiter.  Enter an integer value between 1 and 4 to limit results.","type":"number"},"p_pen":{"description":"Last Penality Date Qualifier Filter.  Enter one of the following:   \n- NEVER = No Penalties\n- ANY = Any Penalty\n- LEXX = Less than or equal to XX months.  Provide a number in place of XX, e.g. \"LE5\" for a facility with a penalty within previous 5 months.\n- GTXX = Greater than XX months.  Provide a number in place of XX, eg. GT12, for a facility with the last penalty greater than 12 months ago.","type":"string"},"p_opst":{"description":"Operating status filter.  Enter one or more operating status codes to limit results.   Provide multiple codes as a comma-delimited list.","type":"string"},"xmin":{"description":"Minimum longitude value in decimal degrees.","type":"number"},"ymin":{"description":"Minimum latitude value in decimal degrees.","type":"number"},"xmax":{"description":"Maximum longitude value in decimal degrees.","type":"number"},"ymax":{"description":"Maximum latitude value in decimal degrees.","type":"number"},"p_usmex":{"description":"US-Mexico Border Flag.  Enter Y/N to restrict searches to facilities located within 100KM of the border.","type":"string","enum":["Y","N"]},"p_sic2":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 2. Enter a wild-card search against SIC codes.  A final wild-card is always present allowing \"22\" to match all SIC codes beginning with 22.  Use the \"%\" character within strings to match any SIC values with the pattern.  For example, \"2%21\" matches 2021, 2121, 2221, etc.","type":"string"},"p_sic4":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 3.  Enter the first 2, 3 or 4 SIC code digits to filter results to facilities having those code prefixes.  As this alternative does not utilize an index, p_sic2 will generally be quicker.","type":"string"},"p_fa":{"description":"Federal Agency. 1 character or 5-character values; may contain multiple comma-separated values. ALL will retrieve all facilities where the federal agency code is not null.  Use the Federal Agencies lookup service to obtain a list of values.","type":"string"},"p_act":{"description":"Active Permits/Facilities Flag.  Provide Y or N to filter results to facilities with active permits.","type":"string","enum":["Y","N","A"]},"p_maj":{"description":"Major Facility Flag.  Enter Y to restrict results to Major facilities only.","type":"string","enum":["Y","N"]},"p_mact":{"description":"CAA Maximum Achievable Control Technology (MACT) Subpart codes (alpha ID between 1 and 7 characters) applicable to the facility.","type":"string"},"p_nsps":{"description":"Air Programl New Source Performance Standards (NSPS)  Subpart Code Search.  One or more valid Air Program NSPS Program codes cand be passed.  ","type":"string"},"p_nspsm":{"description":"Air Programl New Source Performance Standards Minors (NSPSM) Subpart Code Search.  One or more valid Air Program NSPSM Subpart codes can be passed.  ","type":"string"},"p_prog":{"description":"Air Program Code Filter.  Enter one or more Air program codes to filter results.  Provide multiple values as a comma-delimited list.","type":"string"},"p_fea":{"description":"Formal Enforcement Actions [within / not within] specified date range indicator. The date range is determined by parameters p_fead1 and p_fead2 or by parameter p_feay.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_feay":{"description":"Years (1 to 5) Range.  This value is used to create a date range for Formal Enforcement Actions (FEA). Used along with p_fea (which indicates whether to look within or outside of the date range) to find FEAs within (or not within) the number of years specified.","type":"number","enum":[1,2,3,4,5]},"p_feaa":{"description":"Agency associated with Formal Enforcement Actions:\n- E = EPA\n- S = State\n- A = All","type":"string","enum":["A","E","S"]},"p_iea":{"description":"Informal Enforcement Actions [within / not within] specified date range.  The date range is determined by parameters p_iead1 and p_iead2 or by parameter p_ieay.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_ieay":{"description":"Years (1 to 5) Range.  This value is used to create a date range for Informal Enforcement Actions (IEA). Used along with p_iea (which indicates whether to look within or outside of the date range) to find IEAs within (or not within) the number of years specified.","type":"number","enum":[1,2,3,4,5]},"p_ieaa":{"description":"Agency associated with Informal Enforcement Actions. If left blank, both agencies are included.\n- E = EPA\n- S = State","type":"string","enum":["E","S"]},"p_qiv":{"description":"Quarters in Noncompliance Limiter.  Enter a coded value to limit results to facilities with given quarter of noncompliance.\n- Z = Zero quarters in noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in noncompliance.","type":"string","enum":["0","GT1","GT2","GT4","GT8","12"]},"p_naa":{"description":"Non-Attainment Area Flag.  Enter a Y or N to filter for or against facilities flagged as non-attainment areas.","type":"string"},"p_impw":{"description":"Discharging into Impaired Waters Flag. Enter Y to limit results to facilities with discharge to waterbodies listed as impaired in the ATTAINS database.","type":"string","enum":["Y","N"]},"p_trep":{"description":"Current Toxics Release Inventory (TRI) Reporter Limiter.  Enter one of the following codes to limit results.\n- CURR = Current TRI reporter.\n- NONCURR = Has reported to TRI in the past but not for the current reporting year.","type":"string","enum":["CURR","NOTCURR"]},"p_tri_cat":{"description":"Toxic Release Inventory Released To Air Chemical Identifier Category Filter.  Enter the chemical identifier category code to limit results. Note when filtering by TRI chemical identifier categories one may not also filter by specific chemical identifiers via p_tri_pol.  You must also specify a release amount using p_tri_amt or p_tri_any_amt.\n- TOTAL = Total Released to Air\n- CARC = Total Carcinogens Released to Air\n- HAP = Total Hazardous Air Pollutants Released to Air","type":"string","enum":["TOTAL","CARC","HAP"]},"p_tri_amt":{"description":"Toxic Release Inventory Release Amount Filter.  Enter a value in pounds to limit results to facilities releasing this amount or greateer of TRI releases.  Valid values are 0, GT0, GT1000, GT5000, GT10000 and GT50000. Note when filtering by TRI release amounts one may only use either p_tri_amt or p_tri_any_amt.","type":"string","enum":["0","GT0","GT1000","GT5000","GT10000","GT50000"]},"p_tri_any_amt":{"description":"Toxic Release Inventory Release Of Any Kind Above Value Filter.  Enter a value to limit results to facilities releasing this amount or more of TRI releases.  Note when filtering by TRI releases one may only use p_tri_any_amt or p_tri_amt and not both.","type":"number"},"p_tri_pol":{"description":"Toxic Release Inventory Chemical Identifier Filter.  Enter one or more chemical identifier codes to limit results. Note when filtering by specific TRI chemical identifiers one may not also filter by chemical identifier categories via p_tri_cat.","type":"string"},"p_ghg_cat":{"description":"Green House Gas (GHG) Gas Code Category.  Must be used with either a formatted (p_ghg_amt) or custom (p_ghg_any_amt) release amount.","type":"string","enum":["ALL","BIOCO2","CH4","CO2","HFC","N2O","NF3","OTHER_L","PFC","SF6"]},"p_ghg_amt":{"description":"Green House Gas (GHG) CO2 Equivalent Formatted Release Amount.  First 2 characters must contain GT (greater than) followed by a number.","type":"string","enum":["None","0","GT0","GT10000","GT25000","GT250000","GT1000000"]},"p_ghg_any_amt":{"description":"Green House Gas (GHG) C02 Equivalent Custom Amount.  The C02E value reported for the provided category, will be greater or equal to the amount provided.","type":"number"},"p_ghg_yr":{"description":"Green House Gas (GHG) Reporting Year. (2010 through 2015)","type":"string"},"p_nei_pol":{"description":"National Emissions Inventory (NEI) Pollutant Identifier.  When a pollutant identifer is entered a corresponding formatted amount or custom amount must be entered.","type":"string"},"p_nei_amt":{"description":"National Emissions Inventory (NEI) Formatted Pollutant Amount.  A formatted value where the 1st two characters must start with GT or LT followed by a number.  Identifies facilities that have a NEI Pollutant Emission  where the supplied value is > or < the pollutant emission amount.  ","type":"string","enum":["None","0","GT0","GT10000","GT25000","GT250000","GT1000000"]},"p_nei_any_amt":{"description":"National Emissions Inventory (NEI) Custom Pollutant Amount.  Only a number can be entered.  Identifies facilities with where the NEI Pollutant Emission Amount is greater than the number entered.","type":"number"},"p_nei_yr":{"description":"National Emissions Inventory (NEI) year:  2014 or 2011","type":"string"},"p_nei_cat":{"description":"National Emissions Inventory (NEI) Pollutant Category.  When a pollutant category is entered, a corresponding formatted pollutant amount or custom amount must be entered.","type":"string"},"p_pm":{"description":"Percent Minority Population Limiter.  Enter a value to restrict results to facilities with a given percentage of minority population within 3-mile radius.\n- NONE = 0%\n- GT5 = greater than 5%\n- GT10 = greater than 10%\n- GT25 = greater than 25%\n- GT50 = greater than 50%\n- GT75 = greater than 75%","type":"string","enum":["NONE","GT5","GT10","GT25","GT50","GT75"]},"p_pd":{"description":"Population Density Limiter (per sq mile). Enter a value to limit results to facilities located in area of a given population density.\n- NONE = 0 population density per square mile\n- GT100 = More than 100 population density per square mile\n- GT500 = More than 500 population density per square mile\n- GT1000 = More than 1000 population density per square mile\n- GT5000 = More than 5000 population density per square mile\n- GT10000 = More than 10000 population density per square mile\n- GT20000 = More than 20000 population density per square mile","type":"string","enum":["NONE","GT100","GT500","GT1000","GT5000","GT10000","GT20000"]},"p_ico":{"description":"Indian Country Flag.  Enter a \"Y\" or \"N\" to restrict searches to facilities inside or outside Indian Country.","type":"string","enum":["Y","N"]},"p_huc":{"description":"2-, 4-, 6-, or 8-character watershed code. May contain multiple comma-separated values.","type":"string"},"p_wbd":{"description":"2-, 4-, 6-, 8-, 10-, or 12-character watershed (WBD from the USGS Watershed Boundary Dataset). May contain multiple comma-separated values.  Uses the FRS Best Pick Coordinate to obtain the WBD12 Huc value.","type":"string"},"p_pid":{"description":"Nine-digit permit IDs. May contain up to 2000 comma-separated values.","type":"string"},"p_med":{"description":"Filter Results by Media.\n- M = RMP (Risk Management Plan)\n- R = RCRA (Hazardous Waste)\n- S = SDWA (Public Drinking Water Systems)\n- W = Water\n- ALL = Water and RCRA and SDWA","type":"string","enum":["M","R","S","W","ALL"]},"p_ysl":{"description":"Last Facility Inspection [within / not within] Specified Date Range Indicator. The date range is determined by parameters p_idt1 and p_idt2 or by parameter p_ysly.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N","NV"]},"p_ysly":{"description":"Number of years (1 to 5) since last facility inspection.  A value of 1 means that it has been inspected within the year.","type":"number","enum":[1,2,3,4,5]},"p_ysla":{"description":"Facility Last Inspection Code Filter.  If left blank, both agencies are included.  Enter a value to limit results:\n- E = EPA\n- S = State","type":"string","enum":["E","S","A"]},"p_stsl":{"description":"Last Stack Test [within / not within] Specified Date Range Indicator.\n- W = within date range\n- N = not within date range","type":"string","enum":["W","N"]},"p_stsly":{"description":"Number of years (1 to 5) since date of last stack test. A value of 1 means it has been inspected within the year.","type":"number","enum":[1,2,3,4,5]},"p_stsla":{"description":"Stack Last Test Code Filter.  Enter a value to limit results:\n- A = All\n- E = EPA\n- S = State","type":"string","enum":["A","E","S"]},"p_stres":{"description":"Air Stack Test Status Description Filter.  Enter one or more test status descriptions to filter results.  Enter multiple values as a comma-delimited list.","type":"string"},"p_sttyp":{"description":"Air Conductor Type Code Filter.  Enter one or more conductor type codes to filter results.  Provide multiple values as a comma-delimited list.","type":"string"},"p_qs":{"description":"Quick Search. Allows entry for city, state, and/or zip code.","type":"string"},"p_sfs":{"description":"Single Facility Search Filter.  Provide a facility name or program system identifier to limit results.  For the all data search, the FRS registry identifier is also searched.","type":"string"},"p_tribeid":{"description":"Numeric code for tribe (or list of tribes).","type":"number"},"p_tribename":{"description":"Tribe Name Filter.  Enter a single tribe name to filter results.","type":"string"},"p_tribedist":{"description":"Proximity to tribal land limiter. Enter an amount of mile between 0 and 25 to filter results.  This parameter is only evaluated if p_tribeid is populated.","type":"number"},"p_owop":{"description":"Owner/Operator code filter.  Enter one or more codes to limit results.\n- CNG\n- COR\n- CTG\n- DIS\n- FDF\n- MWD\n- MXO\n- NON\n- POF\n- SDT\n- STF\n- TRB","type":"string"},"p_agoo":{"description":"Indicates whether to AND or OR the Owner/Operator parameter (p_owop) and the federal agency code (p_fa) parameters.","type":"string","enum":["AND","OR"]},"p_idt1":{"description":"Beginning of date range of most recent facility inspection.","type":"string"},"p_idt2":{"description":"End of date range of most recent facility inspection.","type":"string"},"p_stdt1":{"description":"Beginning of date range of most recent stack test.","type":"string"},"p_stdt2":{"description":"End of date range of most recent stack test.","type":"string"},"p_pityp":{"description":"Inspection Type:\n- CAC = Corrective Action Inspection\n- CAV = Compliance Assistance Visit\n- CDI = Case Development Inspection\n- CEI = Inspection Inspection\n- CSE = Compliance Schedule Evaluation\n- FCI = Focused Compliance\n- FRR = Financial Record Review\n- FSD = Facility Self Disclosure\n- FUI = Follow-Up Inspection\n- GME = Groundwater Monitoring Evaluation\n- NRR = Non-Financial Record Review\n- OAM = Operation and Maintenance Inspection\nMay contain multiple comma-separated values.","type":"string"},"p_cifdi":{"description":"Compliance issuess found during inspection.","type":"string","enum":["Any","Yes","No","Undetermined"]},"p_pfead1":{"description":"Formal Enforcement Action Date Range Start.  Enter a date in MM/DD/YYYY format to set the start of the range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","type":"string"},"p_pfead2":{"description":"Formal Enforcement Action Date Range End.  Enter a date in MM/DD/YYYY format to set the end of the date range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","type":"string"},"p_pfeat":{"description":"Formal Enforcement Action (FEA) Code Filter.  Enter one or more three-letter FEA codes to restrict results to facilities with these attributes.  Use p_fead1 and p_fead2 parameters to further restrict this filter by entering a date range.  Provide multiple codes as a comma-delimited list.","type":"string"},"p_psncq":{"description":"Quarters in Significant Noncompliance Limiter.  Enter a coded value to limit results to facilities with given quarter of significant noncompliance.\n- Z = Zero quarters in significant noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in significant noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in significant noncompliance.","type":"string","enum":["GT1","GE1","GT2","GE2","GT4","GE4","GT8","GE8","GT12","GE12"]},"p_pctrack":{"description":"Compliance Tracking Limiter. Provide a keyword to indicate the extent to which data is being entered and effluent exceedances are being identified.\n- Off\n- Partial\n- On","type":"string","enum":["Off","Partial","On"]},"p_swpa":{"description":"Source water protection area","type":"string","enum":["source water","surface water","ground water","waiting for SSO"]},"p_des":{"description":"Universe Designation Limiter.  Enter one or more universe designation codes.  Provide multiple values as a comma-delimited list.  Use code \"TSDF\" to return the full enforcement TSDF universe and \"Operating TSDF\" to return the operating TSDF universe.","type":"string"},"p_fntype":{"description":"Controls type of text search performed on facility name with parameter p_fn.\n- EXACT = Find facilities having the exact provided name(s).\n- BEGINS = Find facilities with names starting with the provided term(s).\n- ALL = Find facilities using Oracle text search terms.\n- CONTAINS = ","type":"string","enum":["ALL","CONTAINS","EXACT","BEGINS"]},"p_hpvmth":{"description":"Months in high priority violation status out of the previous three years limiter.  Provide a number of months in the past three years.  Results will limited to facilities in high priority violation status during that time. ","type":"string"},"p_recvio":{"description":"Recent Violation Status Filter.  Enter one or more recent violation codes to limit results.  Provide multiple values as a comma-delimited list.\n- NO VIOL = Selects facilities with no recent violations.\n- ANY HPV = Selects facilities with either addressed or unaddressed high priority violations.\n- ADDRS-EPA - Select facilities with recent EPA addressed violations.\n- ADDRS-LOCAL - Select facilities with recent locally addressed violations.\n- ADDRS-STATE - Select facilities with recent state addressed violations.\n- UNADDR-EPA - Select facilities with recent EPA unaddressed violations.\n- UNADDR-LOCAL - Select facilities with recent locally unaddressed violations.\n- UNADDR-STATE - Select facilities with recent state unaddressed violations.\n- FRV VIOL = Selects facilities with a recent federally reportable violation without a high priority violation.","type":"string"},"p_pollvio":{"description":"Air Pollutant Code For A Recent Violation Filter.  Provide one or more pollutant codes to select facilities with one or more of the entered pollutant codes for a recent air violation.  Provide multiple values as a comma-delimited list.","type":"string"},"p_ar":{"description":"Associated EPA Air Reports Program Filter.  Enter multiple values as a comma-delimited list.  Valid values are:\n- TRI = Toxic Release Inventory.\n- GHG = Green House Gas Reporter.\n- EIS = Emission Inventory System.\n- CAMD = Clean Air Markets Program Reporter.","type":"string"},"p_tri_yr":{"description":"Toxic Release Inventory Reporting Year Filter.  Enter one or more year values to filter results by the TRI reporting year.  Provide multiple years as a comma-delimited list.","type":"string"},"p_pidall":{"description":"Controls whether search is restricted to existing system. Y means the search will match the p_pid parameter against all associated permits (AIR, RCRA, SDWIS, etc).","type":"string","enum":["Y","N"]},"p_fac_ico":{"description":"FRS tribal land code flag.  Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land code.","type":"string","enum":["Y","N"]},"p_icoo":{"description":"Indian country search and/or flag.  Enter \"Y\" to set indian country search conditions to return any results found using p_ico, p_fac_ico or p_fac_icoo.  Otherwise only results matching all provided p_ico, p_fac_ico or p_fac_icoo conditions will be returned.","type":"string"},"p_fac_icos":{"description":"FRS tribal land spatial flag.  Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land spatial flag.","type":"string"},"p_ejscreen":{"description":"Enter \"Y\" to limit facilities to Census block groups where one of more Environmental Justice indexes above 80th percentile.","type":"string"},"p_limit_addr":{"description":"Limit Address Search Flag.  Enter Y to restrict facility searches to native data source only.  ","type":"string","enum":["Y","N"]},"p_lat":{"description":"Latitude location in decimal degrees.","type":"number"},"p_long":{"description":"Longitude location in decimal degrees.","type":"number"},"p_radius":{"description":"Spatial Search Radius.  Enter a radius up to 100 miles in which to spatially search for facilities.","type":"number"},"p_decouple":{"description":"Decouple Inspection Code Search Flag.  Enter \"Y\" to search for inspection code types with p_pityp without respect to the date range search provided with p_ysl* parameters.","type":"string","enum":["Y","N"]},"p_ejscreen_over80cnt":{"description":"The number of Environmenmt Justice Indicators above the 80th percentile.  Valid values are 1 through 11.","type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11"]},"queryset":{"description":"Query Limiter.  Enter a value to limit the number of records returned for each query. Value cannot exceed 70,000.","type":"number"},"responseset":{"description":"Response Set Limiter. Enter a value to limit the number of records per page. Value cannot exceed 1,000.","type":"number"},"summarylist":{"description":"Summary List Flag.  Enter a Y to return a list of summary statistics based on the parameters submitted to the query service.","type":"string","enum":["Y","N"]},"callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","type":"string"},"qcolumns":{"description":"Used to customize service output.  A list of comma-separated column IDs of output objects that will be returned in the service query object or download.  Use the metadata service endpoint for a complete list of Ids and definitions.","type":"string"},"p_pretty_print":{"description":"Optional flag to request GeoJSON formatted results to be pretty printed.  Only provide a numeric value when the output needs to be human readable as pretty printing has a performance cost.","type":"number"}}}}}},"responses":{"200":{"description":"Results will either be an array of Facilities or an array of Clusters. The search will return clusters if the number of facilities returned is greater than the resposeset size, otherwise individual facility records will be returned.","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air08"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air08"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Facility Enhanced Search","tags":["Facilities"]}},"/air_rest_services.get_geojson":{"get":{"description":"Based on the QID obtained from a get_facilities or get_facility_info query, return GeoJSON of the facilities found.","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- GEOJSON = Facility results formatted as GeoJSON feature collection (default).\n- GEOJSONP = Facility results formatted as GeoJSON feature collection with Padding.\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","in":"query","name":"output","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.qid"},{"$ref":"#/components/parameters/q.callback"},{"$ref":"#/components/parameters/q.newsort"},{"$ref":"#/components/parameters/q.descending"},{"$ref":"#/components/parameters/q.qcolumns"},{"$ref":"#/components/parameters/q.p_pretty_print"}],"responses":{"200":{"description":"Results are formatted as a GeoJSON feature collection.","content":{"application/json":{"schema":{"description":"GeoJSON Feature Collection Object","properties":{"features":{"description":"Array of features in the feature collection.","items":{"$ref":"#/components/schemas/air09"},"title":"Features Array","type":"array"},"type":{"description":"Static marker indicating object is a GeoJSON Feature Collection.","example":"FeatureCollection","title":"Feature Collection","type":"string"}},"required":["type","features"],"type":"object"}},"application/xml":{"schema":{"description":"GeoJSON Feature Collection Object","properties":{"features":{"description":"Array of features in the feature collection.","items":{"$ref":"#/components/schemas/air09"},"title":"Features Array","type":"array"},"type":{"description":"Static marker indicating object is a GeoJSON Feature Collection.","example":"FeatureCollection","title":"Feature Collection","type":"string"}},"required":["type","features"],"type":"object"}}}}},"summary":"Clean Air Act GeoJSON Service","tags":["Facilities"]},"post":{"description":"Based on the QID obtained from a get_facilities or get_facility_info query, return GeoJSON of the facilities found.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- GEOJSON = Facility results formatted as GeoJSON feature collection (default).\n- GEOJSONP = Facility results formatted as GeoJSON feature collection with Padding.\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","type":"string"},"qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","type":"string"},"callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","type":"string"},"newsort":{"description":"Output Sort Column.  Enter the number of the column on which the data will be sorted. If unpopulated results will sort on the first column.","type":"number"},"descending":{"description":"Output Sort Column Descending Flag.  Enter Y to column identified in the newsort parameter descending.  Enter N to use ascending sort order. Used only when newsort parameter is populated.","type":"string","enum":["Y","N"]},"qcolumns":{"description":"Used to customize service output.  A list of comma-separated column IDs of output objects that will be returned in the service query object or download.  Use the metadata service endpoint for a complete list of Ids and definitions.","type":"string"},"p_pretty_print":{"description":"Optional flag to request GeoJSON formatted results to be pretty printed.  Only provide a numeric value when the output needs to be human readable as pretty printing has a performance cost.","type":"number"}},"required":["qid"]}}}},"responses":{"200":{"description":"Results are formatted as a GeoJSON feature collection.","content":{"application/json":{"schema":{"description":"GeoJSON Feature Collection Object","properties":{"features":{"description":"Array of features in the feature collection.","items":{"$ref":"#/components/schemas/air09"},"title":"Features Array","type":"array"},"type":{"description":"Static marker indicating object is a GeoJSON Feature Collection.","example":"FeatureCollection","title":"Feature Collection","type":"string"}},"required":["type","features"],"type":"object"}},"application/xml":{"schema":{"description":"GeoJSON Feature Collection Object","properties":{"features":{"description":"Array of features in the feature collection.","items":{"$ref":"#/components/schemas/air09"},"title":"Features Array","type":"array"},"type":{"description":"Static marker indicating object is a GeoJSON Feature Collection.","example":"FeatureCollection","title":"Feature Collection","type":"string"}},"required":["type","features"],"type":"object"}}}}},"summary":"Clean Air Act GeoJSON Service","tags":["Facilities"]}},"/air_rest_services.get_info_clusters":{"get":{"description":"Based on the QID obtained from a clustered get_facility_info query, download cluster facility information as either a CSV or GEOJSON file.","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- CSV = Facility results formatted as comma delimited file download (default).\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","in":"query","name":"output","required":false,"schema":{"type":"string"}},{"$ref":"#/components/parameters/q.p_qid"},{"$ref":"#/components/parameters/q.p_pretty_print"}],"responses":{"200":{"description":"Results are a comma separated value (CSV) file or a file containing a GeoJSON feature collection.","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/xml":{"schema":{"type":"string","format":"binary"}}}}},"summary":"Clean Air Act Info Clusters Service","tags":["Facilities"]},"post":{"description":"Based on the QID obtained from a clustered get_facility_info query, download cluster facility information as either a CSV or GEOJSON file.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- CSV = Facility results formatted as comma delimited file download (default).\n- GEOJSOND = Facility results formatted as GeoJSON feature collection download.","type":"string"},"p_qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","type":"string"},"p_pretty_print":{"description":"Optional flag to request GeoJSON formatted results to be pretty printed.  Only provide a numeric value when the output needs to be human readable as pretty printing has a performance cost.","type":"number"}},"required":["p_qid"]}}}},"responses":{"200":{"description":"Results are a comma separated value (CSV) file or a file containing a GeoJSON feature collection.","content":{"application/json":{"schema":{"type":"string","format":"binary"}},"application/xml":{"schema":{"type":"string","format":"binary"}}}}},"summary":"Clean Air Act Info Clusters Service","tags":["Facilities"]}},"/air_rest_services.get_map":{"get":{"description":"The purpose of the GET_MAP service is to display facility coordinates and facility clusters related to a get_facilities facility query. Currently, the maximum number of coordinates returned is 500. GET_MAP performs automatic clustering at the state, county, and zip code levels to maximize the number of coordinates returned.","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","in":"query","name":"output","required":false,"schema":{"type":"string","enum":["JSONP","JSON","XML"]}},{"$ref":"#/components/parameters/q.qid"},{"$ref":"#/components/parameters/q.callback"},{"$ref":"#/components/parameters/q.tablelist"},{"$ref":"#/components/parameters/q.c1_lat"},{"$ref":"#/components/parameters/q.c1_long"},{"$ref":"#/components/parameters/q.c2_lat"},{"$ref":"#/components/parameters/q.c2_long"},{"$ref":"#/components/parameters/q.p_id"}],"responses":{"200":{"description":"Results are either an array of State, County, Zip Code facility cluster map coordinates or individual facility coordinates.  Coordinates provided are in WGS84.","content":{"application/json":{"schema":{"description":"Root Object","properties":{"MapOutput":{"$ref":"#/components/schemas/air11"}},"required":["MapOutput"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"MapOutput":{"$ref":"#/components/schemas/air11"}},"required":["MapOutput"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Map Service","tags":["Facilities"]},"post":{"description":"The purpose of the GET_MAP service is to display facility coordinates and facility clusters related to a get_facilities facility query. Currently, the maximum number of coordinates returned is 500. GET_MAP performs automatic clustering at the state, county, and zip code levels to maximize the number of coordinates returned.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","type":"string","enum":["JSONP","JSON","XML"]},"qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","type":"string"},"callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","type":"string"},"tablelist":{"description":"Table List Flag. Enter a Y to display the first page of facility results.","type":"string","enum":["Y","N"]},"c1_lat":{"description":"Latitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"c1_long":{"description":"Longitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"c2_lat":{"description":"Latitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"c2_long":{"description":"Longitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","type":"number"},"p_id":{"description":"Identifier for the service.","type":"string"}},"required":["qid","p_id"]}}}},"responses":{"200":{"description":"Results are either an array of State, County, Zip Code facility cluster map coordinates or individual facility coordinates.  Coordinates provided are in WGS84.","content":{"application/json":{"schema":{"description":"Root Object","properties":{"MapOutput":{"$ref":"#/components/schemas/air11"}},"required":["MapOutput"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"MapOutput":{"$ref":"#/components/schemas/air11"}},"required":["MapOutput"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Map Service","tags":["Facilities"]}},"/air_rest_services.get_qid":{"get":{"description":"GET_QID is passed with a query ID corresponding to a previously run get_facilities query. It then returns a Facility object containing all matching facilities. The main purpose of GET_QID is for large querysets that contain multiple pages (responsesets) of output. GET_QID allows for pagination and for the selection and sorting of columns. ","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","in":"query","name":"output","required":false,"schema":{"type":"string","enum":["JSONP","JSON","XML"]}},{"$ref":"#/components/parameters/q.qid"},{"$ref":"#/components/parameters/q.pageno"},{"$ref":"#/components/parameters/q.callback"},{"$ref":"#/components/parameters/q.newsort"},{"$ref":"#/components/parameters/q.descending"},{"$ref":"#/components/parameters/q.qcolumns"}],"responses":{"200":{"description":"Results are an array (page)  of CAA (ICIS Air) Facilities with the number of facilities equal to the responseset (page size).","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air12"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air12"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Search by Query ID","tags":["Facilities"]},"post":{"description":"GET_QID is passed with a query ID corresponding to a previously run get_facilities query. It then returns a Facility object containing all matching facilities. The main purpose of GET_QID is for large querysets that contain multiple pages (responsesets) of output. GET_QID allows for pagination and for the selection and sorting of columns. ","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","type":"string","enum":["JSONP","JSON","XML"]},"qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","type":"string"},"pageno":{"description":"Indicates the number of the page to display. It is used only when the results are paginated.","type":"number","default":1},"callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","type":"string"},"newsort":{"description":"Output Sort Column.  Enter the number of the column on which the data will be sorted. If unpopulated results will sort on the first column.","type":"number"},"descending":{"description":"Output Sort Column Descending Flag.  Enter Y to column identified in the newsort parameter descending.  Enter N to use ascending sort order. Used only when newsort parameter is populated.","type":"string","enum":["Y","N"]},"qcolumns":{"description":"Used to customize service output.  A list of comma-separated column IDs of output objects that will be returned in the service query object or download.  Use the metadata service endpoint for a complete list of Ids and definitions.","type":"string"}},"required":["qid"]}}}},"responses":{"200":{"description":"Results are an array (page)  of CAA (ICIS Air) Facilities with the number of facilities equal to the responseset (page size).","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air12"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/air12"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Search by Query ID","tags":["Facilities"]}},"/air_rest_services.metadata":{"get":{"description":"Returns the JSON Object Name and ColumnId for usage with the qcolumns parameter for get_qid, get_facility_info and other service endpoints.","parameters":[{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","in":"query","name":"output","required":false,"schema":{"type":"string","enum":["JSONP","JSON","XML"]}},{"$ref":"#/components/parameters/q.callback"}],"responses":{"200":{"description":"Results are an array of columns/objects.","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/meta1"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/meta1"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Metadata Service","tags":["Metadata"]},"post":{"description":"Returns the JSON Object Name and ColumnId for usage with the qcolumns parameter for get_qid, get_facility_info and other service endpoints.","requestBody":{"content":{"application/x-www-form-urlencoded":{"schema":{"type":"object","properties":{"output":{"description":"Output Format Flag.  Enter one of the following keywords:\n- JSON = Data model formatted as Javascript Object Notation (default).\n- JSONP = Data model formatted as Javascript Object Notation with Padding.  \n- XML = Data model formatted as Extensible Markup Language.","type":"string","enum":["JSONP","JSON","XML"]},"callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","type":"string"}}}}}},"responses":{"200":{"description":"Results are an array of columns/objects.","content":{"application/json":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/meta1"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}},"application/xml":{"schema":{"description":"Root Object","properties":{"Results":{"$ref":"#/components/schemas/meta1"}},"required":["Results"],"type":"object","xml":{"name":"Root"}}}}}},"summary":"Clean Air Act Metadata Service","tags":["Metadata"]}}},"servers":[{"url":"https://echodata.epa.gov/echo"}],"components":{"parameters":{"q.c1_lat":{"description":"Latitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"c1_lat","required":false,"schema":{"type":"number"}},"q.c1_long":{"description":"Longitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"c1_long","required":false,"schema":{"type":"number"}},"q.c2_lat":{"description":"Latitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"c2_lat","required":false,"schema":{"type":"number"}},"q.c2_long":{"description":"Longitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"c2_long","required":false,"schema":{"type":"number"}},"q.callback":{"description":"JSONP Callback.  For use with JSONP and GEOJSONP output only.  Enter a name of the function in which to wrap the JSON response.","in":"query","name":"callback","required":false,"schema":{"type":"string"}},"q.descending":{"description":"Output Sort Column Descending Flag.  Enter Y to column identified in the newsort parameter descending.  Enter N to use ascending sort order. Used only when newsort parameter is populated.","in":"query","name":"descending","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.maplist":{"description":"Map List Flag.  Provide a Y to return mappable coordinates representing the full geographic extent of the queryset (all facilities that met the selection criteria).","in":"query","name":"maplist","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.newsort":{"description":"Output Sort Column.  Enter the number of the column on which the data will be sorted. If unpopulated results will sort on the first column.","in":"query","name":"newsort","required":false,"schema":{"type":"number"}},"q.p_act":{"description":"Active Permits/Facilities Flag.  Provide Y or N to filter results to facilities with active permits.","in":"query","name":"p_act","required":false,"schema":{"type":"string","enum":["Y","N","A"]}},"q.p_agoo":{"description":"Indicates whether to AND or OR the Owner/Operator parameter (p_owop) and the federal agency code (p_fa) parameters.","in":"query","name":"p_agoo","required":false,"schema":{"type":"string","enum":["AND","OR"]}},"q.p_ar":{"description":"Associated EPA Air Reports Program Filter.  Enter multiple values as a comma-delimited list.  Valid values are:\n- TRI = Toxic Release Inventory.\n- GHG = Green House Gas Reporter.\n- EIS = Emission Inventory System.\n- CAMD = Clean Air Markets Program Reporter.","in":"query","name":"p_ar","required":false,"schema":{"type":"string"}},"q.p_c1lat":{"description":"In decimal degrees.  Latitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"p_c1lat","required":false,"schema":{"type":"number"}},"q.p_c1lon":{"description":"In decimal degrees.  Longitude of 1st corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"p_c1lon","required":false,"schema":{"type":"number"}},"q.p_c2lat":{"description":"In decimal degrees.  Latitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"p_c2lat","required":false,"schema":{"type":"number"}},"q.p_c2lon":{"description":"In decimal degrees.  Longitude of 2nd corner of box that bounds the resulting facilities. The latitude and longitude of both corners of the bounding box must be provided.","in":"query","name":"p_c2lon","required":false,"schema":{"type":"number"}},"q.p_cifdi":{"description":"Compliance issuess found during inspection.","in":"query","name":"p_cifdi","required":false,"schema":{"type":"string","enum":["Any","Yes","No","Undetermined"]}},"q.p_co":{"description":"Facility County Filter. Provide a single county name in combination with a state value provided via p_st.","in":"query","name":"p_co","required":false,"schema":{"type":"string"}},"q.p_ct":{"description":"Facility City Filter. Enter a single case-insensitive city name to filter results.","in":"query","name":"p_ct","required":false,"schema":{"type":"string"}},"q.p_decouple":{"description":"Decouple Inspection Code Search Flag.  Enter \"Y\" to search for inspection code types with p_pityp without respect to the date range search provided with p_ysl* parameters.","in":"query","name":"p_decouple","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_des":{"description":"Universe Designation Limiter.  Enter one or more universe designation codes.  Provide multiple values as a comma-delimited list.  Use code \"TSDF\" to return the full enforcement TSDF universe and \"Operating TSDF\" to return the operating TSDF universe.","in":"query","name":"p_des","required":false,"schema":{"type":"string"}},"q.p_ejscreen":{"description":"Enter \"Y\" to limit facilities to Census block groups where one of more Environmental Justice indexes above 80th percentile.","in":"query","name":"p_ejscreen","required":false,"schema":{"type":"string"}},"q.p_ejscreen_over80cnt":{"description":"The number of Environmenmt Justice Indicators above the 80th percentile.  Valid values are 1 through 11.","in":"query","name":"p_ejscreen_over80cnt","required":false,"schema":{"type":"string","enum":["1","2","3","4","5","6","7","8","9","10","11"]}},"q.p_fa":{"description":"Federal Agency. 1 character or 5-character values; may contain multiple comma-separated values. ALL will retrieve all facilities where the federal agency code is not null.  Use the Federal Agencies lookup service to obtain a list of values.","in":"query","name":"p_fa","required":false,"schema":{"type":"string"}},"q.p_fac_ico":{"description":"FRS tribal land code flag.  Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land code.","in":"query","name":"p_fac_ico","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_fac_icos":{"description":"FRS tribal land spatial flag.  Enter \"Y\" or \"N\" to include or exclude facilities based on FRS tribal land spatial flag.","in":"query","name":"p_fac_icos","required":false,"schema":{"type":"string"}},"q.p_fea":{"description":"Formal Enforcement Actions [within / not within] specified date range indicator. The date range is determined by parameters p_fead1 and p_fead2 or by parameter p_feay.\n- W = within date range\n- N = not within date range","in":"query","name":"p_fea","required":false,"schema":{"type":"string","enum":["W","N"]}},"q.p_feaa":{"description":"Agency associated with Formal Enforcement Actions:\n- E = EPA\n- S = State\n- A = All","in":"query","name":"p_feaa","required":false,"schema":{"type":"string","enum":["A","E","S"]}},"q.p_feay":{"description":"Years (1 to 5) Range.  This value is used to create a date range for Formal Enforcement Actions (FEA). Used along with p_fea (which indicates whether to look within or outside of the date range) to find FEAs within (or not within) the number of years specified.","in":"query","name":"p_feay","required":false,"schema":{"type":"number","enum":[1,2,3,4,5]}},"q.p_fips":{"description":"FIPS Code Filter.  Enter a single 5-character Federal Information Processing Standards (FIPS) state + county value to restrict results.  E.g. to limit results to Kenosha County, Wisconsin, use 55059.","in":"query","name":"p_fips","required":false,"schema":{"type":"string"}},"q.p_fn":{"description":"Facility Name Filter. Enter one or more case-insensitive facility names to filter results.  Provide multiple values as a comma-delimited list.  See p_fntype for additional modifiers.","in":"query","name":"p_fn","required":false,"schema":{"type":"string"}},"q.p_fntype":{"description":"Controls type of text search performed on facility name with parameter p_fn.\n- EXACT = Find facilities having the exact provided name(s).\n- BEGINS = Find facilities with names starting with the provided term(s).\n- ALL = Find facilities using Oracle text search terms.\n- CONTAINS = ","in":"query","name":"p_fntype","required":false,"schema":{"type":"string","enum":["ALL","CONTAINS","EXACT","BEGINS"]}},"q.p_frs":{"description":"Facility Registry Service ID Filter. Enter a single 12-digit FRS identifier to filter results.","in":"query","name":"p_frs","required":false,"schema":{"type":"string"}},"q.p_ghg_amt":{"description":"Green House Gas (GHG) CO2 Equivalent Formatted Release Amount.  First 2 characters must contain GT (greater than) followed by a number.","in":"query","name":"p_ghg_amt","required":false,"schema":{"type":"string","enum":["None","0","GT0","GT10000","GT25000","GT250000","GT1000000"]}},"q.p_ghg_any_amt":{"description":"Green House Gas (GHG) C02 Equivalent Custom Amount.  The C02E value reported for the provided category, will be greater or equal to the amount provided.","in":"query","name":"p_ghg_any_amt","required":false,"schema":{"type":"number"}},"q.p_ghg_cat":{"description":"Green House Gas (GHG) Gas Code Category.  Must be used with either a formatted (p_ghg_amt) or custom (p_ghg_any_amt) release amount.","in":"query","name":"p_ghg_cat","required":false,"schema":{"type":"string","enum":["ALL","BIOCO2","CH4","CO2","HFC","N2O","NF3","OTHER_L","PFC","SF6"]}},"q.p_ghg_yr":{"description":"Green House Gas (GHG) Reporting Year. (2010 through 2015)","in":"query","name":"p_ghg_yr","required":false,"schema":{"type":"string"}},"q.p_hpvmth":{"description":"Months in high priority violation status out of the previous three years limiter.  Provide a number of months in the past three years.  Results will limited to facilities in high priority violation status during that time. ","in":"query","name":"p_hpvmth","required":false,"schema":{"type":"string"}},"q.p_huc":{"description":"2-, 4-, 6-, or 8-character watershed code. May contain multiple comma-separated values.","in":"query","name":"p_huc","required":false,"schema":{"type":"string"}},"q.p_ico":{"description":"Indian Country Flag.  Enter a \"Y\" or \"N\" to restrict searches to facilities inside or outside Indian Country.","in":"query","name":"p_ico","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_icoo":{"description":"Indian country search and/or flag.  Enter \"Y\" to set indian country search conditions to return any results found using p_ico, p_fac_ico or p_fac_icoo.  Otherwise only results matching all provided p_ico, p_fac_ico or p_fac_icoo conditions will be returned.","in":"query","name":"p_icoo","required":false,"schema":{"type":"string"}},"q.p_id":{"description":"Identifier for the service.","in":"query","name":"p_id","required":true,"schema":{"type":"string"}},"q.p_idt1":{"description":"Beginning of date range of most recent facility inspection.","in":"query","name":"p_idt1","required":false,"schema":{"type":"string"}},"q.p_idt2":{"description":"End of date range of most recent facility inspection.","in":"query","name":"p_idt2","required":false,"schema":{"type":"string"}},"q.p_iea":{"description":"Informal Enforcement Actions [within / not within] specified date range.  The date range is determined by parameters p_iead1 and p_iead2 or by parameter p_ieay.\n- W = within date range\n- N = not within date range","in":"query","name":"p_iea","required":false,"schema":{"type":"string","enum":["W","N"]}},"q.p_ieaa":{"description":"Agency associated with Informal Enforcement Actions. If left blank, both agencies are included.\n- E = EPA\n- S = State","in":"query","name":"p_ieaa","required":false,"schema":{"type":"string","enum":["E","S"]}},"q.p_ieay":{"description":"Years (1 to 5) Range.  This value is used to create a date range for Informal Enforcement Actions (IEA). Used along with p_iea (which indicates whether to look within or outside of the date range) to find IEAs within (or not within) the number of years specified.","in":"query","name":"p_ieay","required":false,"schema":{"type":"number","enum":[1,2,3,4,5]}},"q.p_impw":{"description":"Discharging into Impaired Waters Flag. Enter Y to limit results to facilities with discharge to waterbodies listed as impaired in the ATTAINS database.","in":"query","name":"p_impw","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_lat":{"description":"Latitude location in decimal degrees.","in":"query","name":"p_lat","required":false,"schema":{"type":"number"}},"q.p_lcon":{"description":"Air Program Local Control Region Code Filter.  Enter one or more local control region codes to filter results.  Provide multiple codes as a comma-delimited list.  Codes where they exist are specific by state.","in":"query","name":"p_lcon","required":false,"schema":{"type":"string"}},"q.p_limit_addr":{"description":"Limit Address Search Flag.  Enter Y to restrict facility searches to native data source only.  ","in":"query","name":"p_limit_addr","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_long":{"description":"Longitude location in decimal degrees.","in":"query","name":"p_long","required":false,"schema":{"type":"number"}},"q.p_mact":{"description":"CAA Maximum Achievable Control Technology (MACT) Subpart codes (alpha ID between 1 and 7 characters) applicable to the facility.","in":"query","name":"p_mact","required":false,"schema":{"type":"string"}},"q.p_maj":{"description":"Major Facility Flag.  Enter Y to restrict results to Major facilities only.","in":"query","name":"p_maj","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_med":{"description":"Filter Results by Media.\n- M = RMP (Risk Management Plan)\n- R = RCRA (Hazardous Waste)\n- S = SDWA (Public Drinking Water Systems)\n- W = Water\n- ALL = Water and RCRA and SDWA","in":"query","name":"p_med","required":false,"schema":{"type":"string","enum":["M","R","S","W","ALL"]}},"q.p_naa":{"description":"Non-Attainment Area Flag.  Enter a Y or N to filter for or against facilities flagged as non-attainment areas.","in":"query","name":"p_naa","required":false,"schema":{"type":"string"}},"q.p_ncs":{"description":"North American Industry Classification System Filter. Enter two to six digits to filter results to facilities having matching NAICS codes.  Digits less than six will match to all codes beginning with the provided values.","in":"query","name":"p_ncs","required":false,"schema":{"type":"string"}},"q.p_nei_amt":{"description":"National Emissions Inventory (NEI) Formatted Pollutant Amount.  A formatted value where the 1st two characters must start with GT or LT followed by a number.  Identifies facilities that have a NEI Pollutant Emission  where the supplied value is > or < the pollutant emission amount.  ","in":"query","name":"p_nei_amt","required":false,"schema":{"type":"string","enum":["None","0","GT0","GT10000","GT25000","GT250000","GT1000000"]}},"q.p_nei_any_amt":{"description":"National Emissions Inventory (NEI) Custom Pollutant Amount.  Only a number can be entered.  Identifies facilities with where the NEI Pollutant Emission Amount is greater than the number entered.","in":"query","name":"p_nei_any_amt","required":false,"schema":{"type":"number"}},"q.p_nei_cat":{"description":"National Emissions Inventory (NEI) Pollutant Category.  When a pollutant category is entered, a corresponding formatted pollutant amount or custom amount must be entered.","in":"query","name":"p_nei_cat","required":false,"schema":{"type":"string"}},"q.p_nei_pol":{"description":"National Emissions Inventory (NEI) Pollutant Identifier.  When a pollutant identifer is entered a corresponding formatted amount or custom amount must be entered.","in":"query","name":"p_nei_pol","required":false,"schema":{"type":"string"}},"q.p_nei_yr":{"description":"National Emissions Inventory (NEI) year:  2014 or 2011","in":"query","name":"p_nei_yr","required":false,"schema":{"type":"string"}},"q.p_nsps":{"description":"Air Programl New Source Performance Standards (NSPS)  Subpart Code Search.  One or more valid Air Program NSPS Program codes cand be passed.  ","in":"query","name":"p_nsps","required":false,"schema":{"type":"string"}},"q.p_nspsm":{"description":"Air Programl New Source Performance Standards Minors (NSPSM) Subpart Code Search.  One or more valid Air Program NSPSM Subpart codes can be passed.  ","in":"query","name":"p_nspsm","required":false,"schema":{"type":"string"}},"q.p_opst":{"description":"Operating status filter.  Enter one or more operating status codes to limit results.   Provide multiple codes as a comma-delimited list.","in":"query","name":"p_opst","required":false,"schema":{"type":"string"}},"q.p_owop":{"description":"Owner/Operator code filter.  Enter one or more codes to limit results.\n- CNG\n- COR\n- CTG\n- DIS\n- FDF\n- MWD\n- MXO\n- NON\n- POF\n- SDT\n- STF\n- TRB","in":"query","name":"p_owop","required":false,"schema":{"type":"string"}},"q.p_pctrack":{"description":"Compliance Tracking Limiter. Provide a keyword to indicate the extent to which data is being entered and effluent exceedances are being identified.\n- Off\n- Partial\n- On","in":"query","name":"p_pctrack","required":false,"schema":{"type":"string","enum":["Off","Partial","On"]}},"q.p_pd":{"description":"Population Density Limiter (per sq mile). Enter a value to limit results to facilities located in area of a given population density.\n- NONE = 0 population density per square mile\n- GT100 = More than 100 population density per square mile\n- GT500 = More than 500 population density per square mile\n- GT1000 = More than 1000 population density per square mile\n- GT5000 = More than 5000 population density per square mile\n- GT10000 = More than 10000 population density per square mile\n- GT20000 = More than 20000 population density per square mile","in":"query","name":"p_pd","required":false,"schema":{"type":"string","enum":["NONE","GT100","GT500","GT1000","GT5000","GT10000","GT20000"]}},"q.p_pen":{"description":"Last Penality Date Qualifier Filter.  Enter one of the following:   \n- NEVER = No Penalties\n- ANY = Any Penalty\n- LEXX = Less than or equal to XX months.  Provide a number in place of XX, e.g. \"LE5\" for a facility with a penalty within previous 5 months.\n- GTXX = Greater than XX months.  Provide a number in place of XX, eg. GT12, for a facility with the last penalty greater than 12 months ago.","in":"query","name":"p_pen","required":false,"schema":{"type":"string"}},"q.p_pfead1":{"description":"Formal Enforcement Action Date Range Start.  Enter a date in MM/DD/YYYY format to set the start of the range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","in":"query","name":"p_pfead1","required":false,"schema":{"type":"string"}},"q.p_pfead2":{"description":"Formal Enforcement Action Date Range End.  Enter a date in MM/DD/YYYY format to set the end of the date range for filtering by recent Formal Enforcement Action (FEA) taken against the facility within the last five years.","in":"query","name":"p_pfead2","required":false,"schema":{"type":"string"}},"q.p_pfeat":{"description":"Formal Enforcement Action (FEA) Code Filter.  Enter one or more three-letter FEA codes to restrict results to facilities with these attributes.  Use p_fead1 and p_fead2 parameters to further restrict this filter by entering a date range.  Provide multiple codes as a comma-delimited list.","in":"query","name":"p_pfeat","required":false,"schema":{"type":"string"}},"q.p_pid":{"description":"Nine-digit permit IDs. May contain up to 2000 comma-separated values.","in":"query","name":"p_pid","required":false,"schema":{"type":"string"}},"q.p_pidall":{"description":"Controls whether search is restricted to existing system. Y means the search will match the p_pid parameter against all associated permits (AIR, RCRA, SDWIS, etc).","in":"query","name":"p_pidall","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_pityp":{"description":"Inspection Type:\n- CAC = Corrective Action Inspection\n- CAV = Compliance Assistance Visit\n- CDI = Case Development Inspection\n- CEI = Inspection Inspection\n- CSE = Compliance Schedule Evaluation\n- FCI = Focused Compliance\n- FRR = Financial Record Review\n- FSD = Facility Self Disclosure\n- FUI = Follow-Up Inspection\n- GME = Groundwater Monitoring Evaluation\n- NRR = Non-Financial Record Review\n- OAM = Operation and Maintenance Inspection\nMay contain multiple comma-separated values.","in":"query","name":"p_pityp","required":false,"schema":{"type":"string"}},"q.p_pm":{"description":"Percent Minority Population Limiter.  Enter a value to restrict results to facilities with a given percentage of minority population within 3-mile radius.\n- NONE = 0%\n- GT5 = greater than 5%\n- GT10 = greater than 10%\n- GT25 = greater than 25%\n- GT50 = greater than 50%\n- GT75 = greater than 75%","in":"query","name":"p_pm","required":false,"schema":{"type":"string","enum":["NONE","GT5","GT10","GT25","GT50","GT75"]}},"q.p_pollvio":{"description":"Air Pollutant Code For A Recent Violation Filter.  Provide one or more pollutant codes to select facilities with one or more of the entered pollutant codes for a recent air violation.  Provide multiple values as a comma-delimited list.","in":"query","name":"p_pollvio","required":false,"schema":{"type":"string"}},"q.p_pretty_print":{"description":"Optional flag to request GeoJSON formatted results to be pretty printed.  Only provide a numeric value when the output needs to be human readable as pretty printing has a performance cost.","in":"query","name":"p_pretty_print","required":false,"schema":{"type":"number"}},"q.p_prog":{"description":"Air Program Code Filter.  Enter one or more Air program codes to filter results.  Provide multiple values as a comma-delimited list.","in":"query","name":"p_prog","required":false,"schema":{"type":"string"}},"q.p_psncq":{"description":"Quarters in Significant Noncompliance Limiter.  Enter a coded value to limit results to facilities with given quarter of significant noncompliance.\n- Z = Zero quarters in significant noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in significant noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in significant noncompliance.","in":"query","name":"p_psncq","required":false,"schema":{"type":"string","enum":["GT1","GE1","GT2","GE2","GT4","GE4","GT8","GE8","GT12","GE12"]}},"q.p_qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","in":"query","name":"p_qid","required":true,"schema":{"type":"string"}},"q.p_qiv":{"description":"Quarters in Noncompliance Limiter.  Enter a coded value to limit results to facilities with given quarter of noncompliance.\n- Z = Zero quarters in noncompliance.\n- GEXX = Replacing XX with a numeric value, that number of quarterd or more in noncompliance.\n- GTXX = Replacing XX with a numeric value, more than that number of quarters in noncompliance.","in":"query","name":"p_qiv","required":false,"schema":{"type":"string","enum":["0","GT1","GT2","GT4","GT8","12"]}},"q.p_qnc":{"description":"Number of quarters in non-compliance limiter.  Enter an integer value between 1 and 4 to limit results.","in":"query","name":"p_qnc","required":false,"schema":{"type":"number"}},"q.p_qs":{"description":"Quick Search. Allows entry for city, state, and/or zip code.","in":"query","name":"p_qs","required":false,"schema":{"type":"string"}},"q.p_radius":{"description":"Spatial Search Radius.  Enter a radius up to 100 miles in which to spatially search for facilities.","in":"query","name":"p_radius","required":false,"schema":{"type":"number"}},"q.p_recvio":{"description":"Recent Violation Status Filter.  Enter one or more recent violation codes to limit results.  Provide multiple values as a comma-delimited list.\n- NO VIOL = Selects facilities with no recent violations.\n- ANY HPV = Selects facilities with either addressed or unaddressed high priority violations.\n- ADDRS-EPA - Select facilities with recent EPA addressed violations.\n- ADDRS-LOCAL - Select facilities with recent locally addressed violations.\n- ADDRS-STATE - Select facilities with recent state addressed violations.\n- UNADDR-EPA - Select facilities with recent EPA unaddressed violations.\n- UNADDR-LOCAL - Select facilities with recent locally unaddressed violations.\n- UNADDR-STATE - Select facilities with recent state unaddressed violations.\n- FRV VIOL = Selects facilities with a recent federally reportable violation without a high priority violation.","in":"query","name":"p_recvio","required":false,"schema":{"type":"string"}},"q.p_reg":{"description":"EPA Region Filter. Provide a single value of 01 thru 10 to restrict results to a single EPA region.","in":"query","name":"p_reg","required":false,"schema":{"type":"string","enum":["01","02","03","04","05","06","07","08","09","10"]}},"q.p_sa":{"description":"Facility street address. Enter a complete or partial street address.","in":"query","name":"p_sa","required":false,"schema":{"type":"string"}},"q.p_sa1":{"description":"Facility street address. Enter a complete or partial street address.   Note that p_sa1 is culmulative with p_sa.","in":"query","name":"p_sa1","required":false,"schema":{"type":"string"}},"q.p_sfs":{"description":"Single Facility Search Filter.  Provide a facility name or program system identifier to limit results.  For the all data search, the FRS registry identifier is also searched.","in":"query","name":"p_sfs","required":false,"schema":{"type":"string"}},"q.p_sic":{"description":"Standard Industrial Classification (SIC) Code Filter.  Enter a single 4-digit SIC Code to filter results.  If more complex filtering is required, use p_sic2 and p_sic4.","in":"query","name":"p_sic","required":false,"schema":{"type":"string"}},"q.p_sic2":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 2. Enter a wild-card search against SIC codes.  A final wild-card is always present allowing \"22\" to match all SIC codes beginning with 22.  Use the \"%\" character within strings to match any SIC values with the pattern.  For example, \"2%21\" matches 2021, 2121, 2221, etc.","in":"query","name":"p_sic2","required":false,"schema":{"type":"string"}},"q.p_sic4":{"description":"Standard Industrial Classification (SIC) Code Filter Alternate 3.  Enter the first 2, 3 or 4 SIC code digits to filter results to facilities having those code prefixes.  As this alternative does not utilize an index, p_sic2 will generally be quicker.","in":"query","name":"p_sic4","required":false,"schema":{"type":"string"}},"q.p_st":{"description":"Facility State and State-Equivalent Filter.  Provide one or more USPS postal abbreviations for states and state-equivalents to filter results.  Provide multiple values as a comma-delimited list.","in":"query","name":"p_st","required":false,"schema":{"type":"string"}},"q.p_stdt1":{"description":"Beginning of date range of most recent stack test.","in":"query","name":"p_stdt1","required":false,"schema":{"type":"string"}},"q.p_stdt2":{"description":"End of date range of most recent stack test.","in":"query","name":"p_stdt2","required":false,"schema":{"type":"string"}},"q.p_stres":{"description":"Air Stack Test Status Description Filter.  Enter one or more test status descriptions to filter results.  Enter multiple values as a comma-delimited list.","in":"query","name":"p_stres","required":false,"schema":{"type":"string"}},"q.p_stsl":{"description":"Last Stack Test [within / not within] Specified Date Range Indicator.\n- W = within date range\n- N = not within date range","in":"query","name":"p_stsl","required":false,"schema":{"type":"string","enum":["W","N"]}},"q.p_stsla":{"description":"Stack Last Test Code Filter.  Enter a value to limit results:\n- A = All\n- E = EPA\n- S = State","in":"query","name":"p_stsla","required":false,"schema":{"type":"string","enum":["A","E","S"]}},"q.p_stsly":{"description":"Number of years (1 to 5) since date of last stack test. A value of 1 means it has been inspected within the year.","in":"query","name":"p_stsly","required":false,"schema":{"type":"number","enum":[1,2,3,4,5]}},"q.p_sttyp":{"description":"Air Conductor Type Code Filter.  Enter one or more conductor type codes to filter results.  Provide multiple values as a comma-delimited list.","in":"query","name":"p_sttyp","required":false,"schema":{"type":"string"}},"q.p_swpa":{"description":"Source water protection area","in":"query","name":"p_swpa","required":false,"schema":{"type":"string","enum":["source water","surface water","ground water","waiting for SSO"]}},"q.p_trep":{"description":"Current Toxics Release Inventory (TRI) Reporter Limiter.  Enter one of the following codes to limit results.\n- CURR = Current TRI reporter.\n- NONCURR = Has reported to TRI in the past but not for the current reporting year.","in":"query","name":"p_trep","required":false,"schema":{"type":"string","enum":["CURR","NOTCURR"]}},"q.p_tri_amt":{"description":"Toxic Release Inventory Release Amount Filter.  Enter a value in pounds to limit results to facilities releasing this amount or greateer of TRI releases.  Valid values are 0, GT0, GT1000, GT5000, GT10000 and GT50000. Note when filtering by TRI release amounts one may only use either p_tri_amt or p_tri_any_amt.","in":"query","name":"p_tri_amt","required":false,"schema":{"type":"string","enum":["0","GT0","GT1000","GT5000","GT10000","GT50000"]}},"q.p_tri_any_amt":{"description":"Toxic Release Inventory Release Of Any Kind Above Value Filter.  Enter a value to limit results to facilities releasing this amount or more of TRI releases.  Note when filtering by TRI releases one may only use p_tri_any_amt or p_tri_amt and not both.","in":"query","name":"p_tri_any_amt","required":false,"schema":{"type":"number"}},"q.p_tri_cat":{"description":"Toxic Release Inventory Released To Air Chemical Identifier Category Filter.  Enter the chemical identifier category code to limit results. Note when filtering by TRI chemical identifier categories one may not also filter by specific chemical identifiers via p_tri_pol.  You must also specify a release amount using p_tri_amt or p_tri_any_amt.\n- TOTAL = Total Released to Air\n- CARC = Total Carcinogens Released to Air\n- HAP = Total Hazardous Air Pollutants Released to Air","in":"query","name":"p_tri_cat","required":false,"schema":{"type":"string","enum":["TOTAL","CARC","HAP"]}},"q.p_tri_pol":{"description":"Toxic Release Inventory Chemical Identifier Filter.  Enter one or more chemical identifier codes to limit results. Note when filtering by specific TRI chemical identifiers one may not also filter by chemical identifier categories via p_tri_cat.","in":"query","name":"p_tri_pol","required":false,"schema":{"type":"string"}},"q.p_tri_yr":{"description":"Toxic Release Inventory Reporting Year Filter.  Enter one or more year values to filter results by the TRI reporting year.  Provide multiple years as a comma-delimited list.","in":"query","name":"p_tri_yr","required":false,"schema":{"type":"string"}},"q.p_tribedist":{"description":"Proximity to tribal land limiter. Enter an amount of mile between 0 and 25 to filter results.  This parameter is only evaluated if p_tribeid is populated.","in":"query","name":"p_tribedist","required":false,"schema":{"type":"number"}},"q.p_tribeid":{"description":"Numeric code for tribe (or list of tribes).","in":"query","name":"p_tribeid","required":false,"schema":{"type":"number"}},"q.p_tribename":{"description":"Tribe Name Filter.  Enter a single tribe name to filter results.","in":"query","name":"p_tribename","required":false,"schema":{"type":"string"}},"q.p_usmex":{"description":"US-Mexico Border Flag.  Enter Y/N to restrict searches to facilities located within 100KM of the border.","in":"query","name":"p_usmex","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.p_wbd":{"description":"2-, 4-, 6-, 8-, 10-, or 12-character watershed (WBD from the USGS Watershed Boundary Dataset). May contain multiple comma-separated values.  Uses the FRS Best Pick Coordinate to obtain the WBD12 Huc value.","in":"query","name":"p_wbd","required":false,"schema":{"type":"string"}},"q.p_ysl":{"description":"Last Facility Inspection [within / not within] Specified Date Range Indicator. The date range is determined by parameters p_idt1 and p_idt2 or by parameter p_ysly.\n- W = within date range\n- N = not within date range","in":"query","name":"p_ysl","required":false,"schema":{"type":"string","enum":["W","N","NV"]}},"q.p_ysla":{"description":"Facility Last Inspection Code Filter.  If left blank, both agencies are included.  Enter a value to limit results:\n- E = EPA\n- S = State","in":"query","name":"p_ysla","required":false,"schema":{"type":"string","enum":["E","S","A"]}},"q.p_ysly":{"description":"Number of years (1 to 5) since last facility inspection.  A value of 1 means that it has been inspected within the year.","in":"query","name":"p_ysly","required":false,"schema":{"type":"number","enum":[1,2,3,4,5]}},"q.p_zip":{"description":"5-Digit ZIP Code Filter. Provide one or more 5-digit postal zip codes to filter results.  May contain multiple comma-separated values.","in":"query","name":"p_zip","required":false,"schema":{"type":"string"}},"q.pageno":{"description":"Indicates the number of the page to display. It is used only when the results are paginated.","in":"query","name":"pageno","required":false,"schema":{"type":"number","default":1}},"q.qcolumns":{"description":"Used to customize service output.  A list of comma-separated column IDs of output objects that will be returned in the service query object or download.  Use the metadata service endpoint for a complete list of Ids and definitions.","in":"query","name":"qcolumns","required":false,"schema":{"type":"string"}},"q.qid":{"description":"Query ID Selector.  Enter the QueryID number from a previously run query.","in":"query","name":"qid","required":true,"schema":{"type":"string"}},"q.queryset":{"description":"Query Limiter.  Enter a value to limit the number of records returned for each query. Value cannot exceed 70,000.","in":"query","name":"queryset","required":false,"schema":{"type":"number"}},"q.responseset":{"description":"Response Set Limiter. Enter a value to limit the number of records per page. Value cannot exceed 1,000.","in":"query","name":"responseset","required":false,"schema":{"type":"number"}},"q.summarylist":{"description":"Summary List Flag.  Enter a Y to return a list of summary statistics based on the parameters submitted to the query service.","in":"query","name":"summarylist","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.tablelist":{"description":"Table List Flag. Enter a Y to display the first page of facility results.","in":"query","name":"tablelist","required":false,"schema":{"type":"string","enum":["Y","N"]}},"q.xmax":{"description":"Maximum longitude value in decimal degrees.","in":"query","name":"xmax","required":false,"schema":{"type":"number"}},"q.xmin":{"description":"Minimum longitude value in decimal degrees.","in":"query","name":"xmin","required":false,"schema":{"type":"number"}},"q.ymax":{"description":"Maximum latitude value in decimal degrees.","in":"query","name":"ymax","required":false,"schema":{"type":"number"}},"q.ymin":{"description":"Minimum latitude value in decimal degrees.","in":"query","name":"ymin","required":false,"schema":{"type":"number"}}},"schemas":{"air00":{"description":"Cluster Data Object","properties":{"CVRows":{"description":"Summary count of the number of CWA facilities or SDWA public drinking water systems with current violations.","example":"0","type":"string"},"ClusterCount":{"description":"The number of facilities or cases in the cluster.","title":"Cluster Count","type":"string"},"ClusterIcon":{"description":"The icon file used to reprsent the cluster.","title":"Cluster Icon","type":"string"},"ClusterLatitude":{"description":"The latitude in decimal degrees expressed using the NAD83 horizontal datum.","example":"38.904149","title":"Cluster Latitude","type":"string"},"ClusterLongitude":{"description":"The longitude in decimal degrees expressed using the NAD83 horizontal datum.","example":"-77.017094","title":"Cluster Longitude","type":"string"},"ClusterName":{"description":"THe name or the identifier of the geographic area used for clustering.  Examples:  Alaska, Fairfax County, 22314","title":"Cluster Name","type":"string"},"ClusterType":{"description":"The representative geographic area used for clustering.  Examples:  State, County, Zip Code","title":"Cluster Type","type":"string"},"ClusterValue":{"description":"The value, internal to the database report object, that represents this cluster, like a state abbreviation, zip code, or county FIPS code.  Examples: AK, 22314, 50011","title":"Cluster Value","type":"string"},"EPARegionCode":{"description":"The EPA region where the facility is located. EPA has 10 regional offices that execute programs within several states and territories","example":"03","title":"EPA Region Code","type":"string"},"FEARows":{"description":"Summary count of the number of facilities with a formal enforcement action in the past five years","example":"1","type":"string"},"INSPRows":{"description":"Number of facilities with insp_5yr_flag populated (CWP_DATE_LAST_INSPECTION)","example":"1","type":"string"},"IndianCountryRows":{"description":"Number of facilities with tribal_flag populated","example":"0","title":"Indian Country Row Count","type":"string"},"InfFEARows":{"description":"Number of facilities with infea_5yr_flag populated (INFORMAL_ENF_ACT_COUNT > 0)","example":"0","type":"string"},"ObjectId":{"description":"Sequential number assigned to each facility or cluster returned.","example":"1","title":"Object Identifier","type":"string"},"SVRows":{"description":"Number of facilities with curr_sv_flag populated (CWP_STATUS = \"Significant Violation\")","example":"0","title":"Significant Violation Result Count","type":"string"},"TotalPenalties":{"description":"The total dollar amount of either assessed or final penalties within the five year time period","example":"$963,531","title":"Total Penalties","type":"string"},"V3Rows":{"description":"Number of facilities having one or more quarters in non-compliance (QNC) in the last three years","example":"2","type":"string"}},"required":["ObjectId","ClusterLatitude","ClusterLongitude","ClusterIcon","ClusterType","ClusterName","ClusterValue","ClusterCount","IndianCountryRows","EPARegionCode","SVRows","CVRows","V3Rows","FEARows","InfFEARows","INSPRows","TotalPenalties"],"type":"object"},"air01":{"description":"Cluster Output Object","properties":{"ClusterData":{"description":"An array of state, county, or zip code cluster information","items":{"$ref":"#/components/schemas/air00"},"title":"Cluster Data","type":"array"}},"type":"object"},"air02":{"description":"Map Data Object","properties":{"CAAstatus":{"description":"The facility's 3-year compliance status history by quarter (3-month period). Each character represents a quarter of compliance, going from oldest to most recent. Character values correspond to the following compliance statuses:\n_ -�No Violation Identified\nV -�Violation Identified\nS -�High Priority Violation\nU - Undetermined","example":"______UUUUUU","title":"3-Year Compliance Status History","type":"string"},"FormalCount":{"description":"The number of formal enforcement actions that have been taken against the facility","example":"1","title":"Formal Count","type":"string"},"ICON":{"description":"Name of each individual icon file within the URL base","example":"CAA-IC-MN-N.png","title":"Icon","type":"string"},"InformalCount":{"description":"The number of informal enforcement actions that have been taken against the facility","example":"1","title":"Informal Count","type":"string"},"LAT":{"description":"The latitude of the facility in degrees, to four decimal places","example":"38.798026","title":"Latitude","type":"string"},"LON":{"description":"The longitude of the facility in degrees, to four decimal places","example":"-77.062981","title":"Longitude","type":"string"},"LastInsp":{"description":"The unique identifier for the last inspection","example":"901","title":"Last Inspection","type":"string"},"NAME":{"description":"For DFR, this is the Facility name. The name corresponds to the TYPE value","example":"VIRGINIA CONCRETE ALEXANDRIA PLANT","title":"Name","type":"string"},"PUV":{"description":"Pop up value. Combine with PopUpBaseURL to give the popup for the facility","example":"110001891506","title":"Popup Value","type":"string"},"TYPE":{"description":"For DFR, this is always facility","example":"Facility","title":"Type","type":"string"}},"required":["LAT","LON","ICON","TYPE","NAME","PUV","CAAstatus","LastInsp","FormalCount","InformalCount"],"type":"object","xml":{"name":"Object"}},"air03":{"description":"Facilities Object","properties":{"AIR3yrComplQtrsHistory":{"description":"The facility's 3-year compliance status history by quarter (3-month period). Each character represents a quarter of compliance, going from oldest to most recent. Character values correspond to the following compliance statuses:\n_ -�No Violation Identified\nV -�Violation Identified\nS -�High Priority Violation\nU - Undetermined","example":"VV__SS_U__V_","title":"3-Year Compliance Status History","type":"string"},"AIRCaseIDs":{"description":"Space-delimited list of AIR cases associated with the facility.","example":"05-1993-1585 05-2014-5021","title":"Air Enforcement Case IDs","type":"string"},"AIRCity":{"description":"The city where the AIR facility is located.","example":"Washington","title":"Air Facility City","type":"string"},"AIRClassification":{"type":"string"},"AIRComplStatus":{"description":"The facility's recent violation status under the Clean Air Act.","example":"No Viol","title":"Current Compliance Status","type":"string"},"AIRCounty":{"description":"The name of the county where the AIR facility is located.","example":"Racine","title":"Air Facility County","type":"string"},"AIRDaysLastEval":{"description":"The number of days since the most recent compliance evaluation of the facility.","example":"2806","title":"Days Since Last Evaluation","type":"string"},"AIREPARegion":{"description":"The EPA region where the AIR facility is located.","example":"05","title":"EPA Region","type":"string"},"AIREvalCnt":{"description":"The number of compliance evaluations, under the Clean Air Act, occurring at the facility within the last five years.","example":"0","title":"Compliance Evaluation Count","type":"string"},"AIRFIPSCode":{"description":"A 5 digit combination of the 2 digit Federal Information Processing Standards (FIPS) code for the state and the 3 digit FIPS code of the county that a facility is located in.","example":"11001","title":"FIPS Code","type":"string"},"AIRFacilityTypeCode":{"description":"A three-character code indicating if plant is government facility.\nCOR - Corporation\nCNG - County Government\nDIS - District\nFDF - Federal Facility (U.S. Government)\nGOC - GOCO (Gov Owned/Contractor Operated)\nIND - Individual\nMXO - Mixed Ownership (e.g., Public/Private)\nMWD - Municipal or Water District\nCTG\t- Municipality\nNON - Non-Government\nPOF - Privately Owned Facility\nSDT - School District\nSTF - State Government\nTRB - Tribal Government\nUNK - Unknown","example":"POF","title":"Air Facility Type Code","type":"string"},"AIRFacilityTypeDesc":{"type":"string"},"AIRFeaCnt":{"description":"The total number of formal enforcement actions taken against the facility within the last five years.","example":"2","title":"Formal Enforcement Action Count","type":"string"},"AIRHpvStatus":{"description":"Indicates whether the facility currently has an unresolved High Priority Violation (HPV) under the Clean Air Act.","example":"Yes","title":"Current HPV Status","type":"string"},"AIRIDs":{"description":"Air Facility System (AFS) ID.","example":"DC0000001100195254","title":"ICIS-AIR Facility IDs","type":"string"},"AIRIeaCnt":{"description":"The total number of informal enforcement actions taken against the facility within the last five years.","example":"2","title":"Informal Enforcement Action Count","type":"string"},"AIRIndianCntryFlg":{"description":"Flag indicating whether the AIR facility is located in Indian country.","example":"N","title":"Air Facility Indian Country","type":"string"},"AIRLastEvalDate":{"description":"The date on which the most recent Full Compliance Evaluation (FCE) of the facility by EPA or a state agency was completed.","example":"05/18/2009","title":"Date of Last Evaluation","type":"string"},"AIRLastEvalDateEPA":{"description":"The last Air Inspection Date performed by EPA.","example":"05/16/2014","title":"Last Evaluation EPA Date","type":"string"},"AIRLastEvalDateState":{"description":"The last Air Inspection Date performed by State or local authorities.","example":"05/18/2009","title":"Last Evaluation State Date","type":"string"},"AIRLastFeaDate":{"description":"The effective date of the most recent listed formal enforcement action taken against the facility.","example":"05/16/2014","title":"Last Formal Enforcement Action Date","type":"string"},"AIRLastFeaDateEPA":{"description":"The last Air Formal Enforcement Action Date take by EPA.","example":"05/16/2014","title":"Air Last EPA Formal Enforcement Action Date","type":"string"},"AIRLastFeaDateState":{"description":"The last Air Formal Enforcement Action Date take by State or Local authorities.","example":"05/16/2014","title":"Air Last State Formal Enforcement Action Date","type":"string"},"AIRLastIeaDate":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility.","example":"04/25/2014","title":"Last Informal Enforcement Action Date","type":"string"},"AIRLastIeaDateEPA":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility by EPA.","example":"04/25/2014","title":"Last EPA Informal Enforcement Action Date","type":"string"},"AIRLastIeaDateState":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility by a state agency.","example":"04/25/2014","title":"Last State Informal Enforcement Action Date","type":"string"},"AIRLastPenaltyDate":{"description":"Indicates the date on which the most recent assessed (or final) penalty was taken against the facility for AIR.","example":"05/16/2014","title":"Last Penalty Date","type":"string"},"AIRLastStckDateEPA":{"description":"The date on which the most recent stack test by EPA occurred.","example":"04/25/2014","title":"Last Stack Test EPA Date","type":"string"},"AIRLastStckDateState":{"description":"The date on which the most recent stack test by a state agency occurred.","example":"04/25/2014","title":"Last Stack Test State Date","type":"string"},"AIRLastStckTestDate":{"description":"The date on which the most recent stack test occurred.","example":"04/25/2014","title":"Last Stack Test Date","type":"string"},"AIRLastStckTestResults":{"description":"The result of the most recent stack test (Pass, Fail, Pending, or Blank).","example":"04/25/2014","title":"Last Stack Test Results","type":"string"},"AIRLastViolDate":{"description":"The date on which the most recent violation was reported.","example":"04/25/2014","title":"Date of Last Violation","type":"string"},"AIRMacts":{"description":"The Maximum Achievable Control Technology (MACT) Subpart associated with the facility.","example":"ZZZZZ","title":"Maximum Achievable Control Technology","type":"string"},"AIRMajorFlag":{"description":"Indicated whether the facility is designated as a major facilitiy.","example":"N","title":"Air Facility Major","type":"string"},"AIRMnthsWithHpv":{"description":"The number of months in the last three years in which the permit or site is considered in High Priority Violation (HPV) status","example":"3","title":"Months in HPV","type":"string"},"AIRNAICS":{"description":"The facility’s or permit's primary North American Industry Classification System (NAICS) Code.","example":"812320","title":"Air Facility NAICS","type":"string"},"AIRName":{"description":"The name of the AIR Facility.","example":"WEST PARK CLEANERS","title":"Air Facility Name","type":"string"},"AIRNsps":{"description":"The New Source Performance Standards (NSPS) Subpart associated with the facility.","example":"NSPS Part 60","title":"NSPS Subpart","type":"string"},"AIRNspsm":{"description":"The Non-Major New Source Performance Standards (NSPS) Subpart associated with the facility.","example":"NSPS Part 60","title":"NSPS Subpart (Non-Major)","type":"string"},"AIRPenalties":{"description":"The total dollar amount of assessed (or final) penalties taken against the facility within the last five years under the Clean Air Act. This value only includes penalties that have been entered in the national program database, ICIS-Air.","example":"$435","title":"Air Facility Penalties","type":"string"},"AIRPollRecentViol":{"description":"The names of pollutants or pollutant categories with violations reported in the last year.","example":"Sulfur","title":"Pollutants with Recent Violation","type":"string"},"AIRPrograms":{"description":"Comma-delimited list of AIR programs.","example":"MACT, SIP","title":"Air Programs","type":"string"},"AIRQtrsWithHpv":{"description":"The number of quarters in the last three years in which the permit or site is considered in High Priority Violation (HPV) status.","example":"4","title":"Quarters in HPV","type":"string"},"AIRQtrsWithViol":{"description":"The number of quarters in the last three years in which the permit or site has had unresolved violation(s) reported.","example":"2","title":"Quarters with Violations","type":"string"},"AIRRecentViolCnt":{"description":"The number of violations reported in the last year.","example":"1","title":"Recent Violation Count","type":"string"},"AIRStackTest5YrAll":{"type":"string"},"AIRStackTest5YrFail":{"type":"string"},"AIRState":{"description":"The state where the AIR facility is located.","example":"WI","title":"AIR Facility State","type":"string"},"AIRStatus":{"description":"The status of the AIR facility location.","example":"Permanently Closed","title":"Air Facility Status","type":"string"},"AIRStreet":{"description":"The street address of the AIR facility location.","example":"2130 P STREET N.W.","title":"Air Facility Street","type":"string"},"AIRTRIbalEPAids":{"description":"The EPA Tribal or Native Alaskan Village Identifier for facilities, that based on their Best Pick FRS spatial coordinate, are within a Tribal or Alaskan Village area.","title":"Tribal EPA IDs","type":"string"},"AIRTRIbalNames":{"description":"The EPA Tribal or Native Alaskan Village Name for facilities, that based on their Best Pick FRS spatial coordinate, are within a Tribal or Alaskan Village area.","title":"Tribal Names","type":"string"},"AIRUniverse":{"description":"The program office defines each CAA Source ID and the associated permits as being Federally Reportable or Non-Federally Reportable. Under the CAA, federally reportable source include majors, synthetic minors, NESHAP Part 61 minors, minors with an unresolved High Priority Violation (HPV), with recent enforcement action, or included on a Compliance Monitoring Strategy plan.","example":"Minor Emissions","title":"Air Facility Universe","type":"string"},"AIRZip":{"description":"The five-digit zip code of the AIR facility.","example":"20037","title":"AIR Facility Zip Code","type":"string"},"ActiveLower48":{"description":"A Y/N indicator indicating that the facility is active and located within the lower 48 contiguous US States.","type":"string"},"CWAIDs":{"description":"A unique  ID assigned for each record/permit/site/facility within ICIS-NPDES. These identifiers are for used tracking purposes in the individual data systems.","example":"DC0000001","title":"NPDES IDs","type":"string"},"CalculatedAccuracyMeters":{"description":"The estimated accuracy in Meters for the facility's geospatial coordinate.","example":"50","title":"Calculated Accuracy in Meters","type":"string"},"CamdIDs":{"description":"Facility identifiers for the Clean Air Markets Division database.","title":"Clean Air Markets Division Identifiers","type":"string"},"CensusBlockGroup":{"description":"A geographic unit used by the United States Census Bureau, generally defined to contain between 600 and 3,000 people.","example":"110010096022","title":"Census Block Group","type":"string"},"ChesapeakeBayFlag":{"description":"Displays \"Y\" if the facility is located within the Chesapeake Bay watershed.","example":"Y","title":"Chesapeake Bay","type":"string"},"CollectionMethod":{"description":"??","example":"ADDRESS MATCHING-HOUSE NUMBER","title":"Collection Method","type":"string"},"CurrSvFlag":{"description":"Indicates if the facility has a current significant violation. 1 = Yes","example":"0","title":"Current Significant Violation Flag","type":"string"},"CurrVioFlag":{"description":"Indicates if the facility has a current violation. 1 = Yes","example":"0","title":"Current Violation Flag","type":"string"},"EPASystem":{"description":"The EPA data system in which permit and facility records are kept. EPA's Facility Registry System (FRS) links all program database records (such as permit IDs and IDs facilities use in reporting to EPA) together. The following list describes the individual data systems that are linked to from the detailed facility report: \n\n- AFS: Air Facility System for Clean Air Act stationary source programs.\n- ICP: Integrated Compliance Information System for Clean Water Act programs monitoring National Pollutant Discharge Elimination System (NPDES) permits.\n- RCR: Resource Conservation and Recovery Act Information System (RCRAInfo) for tracking the Resource Conservation and Recovery Act (RCRA) programs.\n- NCDB: National Compliance Database System for monitoring national performance of the Toxic Substance Control Act (TSCA); the Emergency Planning and Right-to-Know Act, Section 313 (EPCRA); the Asbestos Hazard Emergency Response (AHERA); and the Federal Insecticide, Fungicide, and Rodenticide Act (FIFRA).\n- TRI: Toxics Release Inventory for Emergency Planning and Community Right-to-Know Act, Section 313 submissions.\n- NEI: National Emissions Inventory database contains information on stationary and mobile sources that emit criteria air pollutants and their precursors, as well as hazardous air pollutants (HAPs). The database includes estimates of annual emissions, by source, of air pollutants in each area of the country, on an annual basis.\n- TSCA: Toxic Substances Control Act addressing the production, importation, use, and disposal of specific chemicals.","example":"ICP","title":"EPA Data System","type":"string"},"Ea5yrFlag":{"description":"Indicates if the facility has a formal enforcement action within the last 5 years. 1 = Yes","example":"0","type":"string"},"EisIDs":{"description":"A unique ID assigned for each facility within EPA’s Emissions Inventory System (EIS) Database.","example":"12620001","title":"EIS IDs","type":"string"},"EjscreenFlag":{"description":"A Y/N indicator identifying whether or not the facility is within an Environmental Justice area.","title":"EJ Screen Flag","type":"string"},"EjscreenFlagUs":{"description":"A Y/N indicator identifying whether or not the facility is within an Environmental Justice area.","title":"EJSCREEN","type":"string"},"FacCamdReporter":{"description":"Indicates whether the facility reports to the Clean Air Markets Division (CAMD).","example":"Y","title":"CAMD Reporter","type":"string"},"FacCountyName":{"description":"The facility county name from EPA's Facility Registry System","example":"Fairfax County","title":"FRS Facility County Name","type":"string"},"FacDerivedHuc":{"description":"The 8-digit Hydrologic Unit Code (HUC) of the watershed in which the facility resides. A HUC number is assigned to every watershed in the nation and uniquely identifies the watershed.","example":"552968","title":"Watershed (HUC Code)","type":"string"},"FacDerivedTRIbes":{"description":"The tribes or tribal territories located within 25 miles of the facility's location.","example":"Cherokee Nation","title":"FRS Spatially Derived Tribes","type":"string"},"FacDerivedWBD":{"description":"The Hydrologic Unit Code (HUC-12) of the waterbody in which the facility resides, derived based on location data in FRS.","example":"20700100204","title":"12-Digit WBD HUC","type":"string"},"FacDerivedWBDName":{"description":"The 12 digit Watershed Boundary Dataset Name derived from the FRS Best Pick Coordinate","example":"Fourmile Run-Potomac River","title":"FRS Derived Watershed Boundary Dataset (WBD) Name","type":"string"},"FacEisAIRReleases":{"description":"The amount of hazardous air pollutants released to air in tons per year, as reported in the most recent National Emissions Inventory (NEI).","example":"2.35","title":"EIS Air Releases","type":"string"},"FacEisReporter":{"description":"Indicates whether the facility reports to the Emissions Inventory System (EIS).","example":"Y","title":"EIS Reporter","type":"string"},"FacFIPSCode":{"description":"The 2-digit Federal Information Processing Standards (FIPS) code to identify the county that a facility is located in.","example":"55001","title":"FIPS Code","type":"string"},"FacFederalAgencyCode":{"description":"Indicates the federal agency, as classified in FRS. Federal agencies are installations that are owned and operated by the U.S. government. The five-character code consists of a letter followed by four numbers. There are four possible letters that can occupy the first character position: C = Civilian Federal Agency; D = Department of Defense; E = Department of Energy; X = Unknown. The second and third characters represent the agency code, while the fourth and fifth characters represent the bureau code.","example":"E","title":"Facility Federal Agency Code","type":"string"},"FacFederalAgencyName":{"description":"Indicates the name of the federal agency, as classified in FRS. Federal agencies are installations that are owned and operated by the U.S. government.","example":"EPA","title":"Federal Agency Name","type":"string"},"FacGHGCO2Releases":{"description":"The annual sum of total release amounts and \"associated quantities\" of all linked Greenhouse Gas IDs from the Office of Air and Radiation \"Summary 2010 Greenhouse Gas Data.\" Units are reported as metric tons of CO2 equivalents per year (MTCO2e/year).","example":"100","title":"GHG CO2 Releases","type":"string"},"FacGHGReporter":{"description":"Indicates whether the facility reports to the Greenhouse Gas Reporting Program (GHGRP)","example":"Y","title":"GHG Reporter","type":"string"},"FacIndianCntryFlg":{"description":"Flag showing Y/N whether the facility is located in Indian Country.","title":"Indian Country","type":"string"},"FacIndianSpatialFlg":{"description":"Returns “Y” if a facility is located within a tribal spatial boundary as defined by the U.S. Census Bureau 2010 tribal boundary layer data for tribes in the lower 48 states and Bureau of Land Management Alaska State Office data for native villages in Alaska. Returns “N” if a facility is not located within a tribal or native Alaskan village area.","example":"Y","title":"Indian Spatial Flag","type":"string"},"FacLat":{"description":"The latitude of the facility in decimal degrees expressed using the NAD83 horizontal datum. The coordinate comes from the FRS EPA Locational Reference Tables (LRT) file which represents the most accurate value for the facility based on the available spatial metadata.","example":"38.803076","title":"Latitude","type":"string"},"FacLong":{"description":"The longitude of the facility in decimal degrees expressed using the NAD83 horizontal datum. The coordinate comes from the FRS EPA Locational Reference Tables (LRT) file which represents the most accurate value for the facility based on the available spatial metadata.","example":"-77.085951","title":"Longitude","type":"string"},"FacMapFlg":{"description":"Graphical indicator denoting whether geographical data required to map a facility are available.","example":"Y","title":"Facility Mapped Indicator","type":"string"},"FacMapIcon":{"description":"The default map icon image file calculated for the facility by the ECHO program.","example":"CWA-NC-MJ-2.png","title":"Facility Map Icon","type":"string"},"FacNaaFlag":{"description":"Indicates whether the facility is located in a nonattainment area of the country, where air pollution levels persistently exceed the national ambient air quality standards. This flag does not indicate whether or not the facility has violated national ambient area quality standards.","example":"Y","title":"Nonattainment Area","type":"string"},"FacPercentMinority":{"description":"Percent Minority is the percentage of the population of the given area that is considered minority. Statistics are shown for the area within a 3-mile radius of each facility.","example":"45.379","title":"Percent Minority","type":"string"},"FacPopulationDensity":{"description":"The number of persons per square mile in the profiled area.","example":"9611.17","title":"Population Density","type":"string"},"FacSICCodes":{"description":"Indicates the facility’s or permit's primary Standard Industrial Classification (SIC) Code. The SIC code describes the primary activity of the facility.","example":"811","title":"Facility SIC","type":"string"},"FacStdCountyName":{"description":"The standardized  facility county name from EPA's Facility Registry System","example":"Fairfax County","title":"FRS Standardized Facility County Name","type":"string"},"FacTRIAIRReleases":{"description":"The total chemical releases to air, in pounds, as reported to TRI by the facility for the most recent reporting year.","example":"36","title":"TRI Air Releases","type":"string"},"FacTRICarcAIRReleases":{"description":"The pounds of chemicals considered to be carcinogens released to air, as reported to TRI for the most recent reporting year. Chemicals are classified as carcinogens under the requirements of the Occupational Safety and Health Administration (OSHA).","example":"24","title":"TRI Carcinogen Releases","type":"string"},"FacTRIHapsReleases":{"description":"The pounds of chemicals classified as hazardous air pollutants (HAPS) released to air in pounds per year, as reported to TRI for the most recent reporting year.","example":"35.5","title":"TRI HAPS Releases","type":"string"},"FacTRIReporter":{"description":"Indicates whether facility reported to the Toxics Release Inventory (TRI) for the most recent reporting year.","example":"B","title":"TRI Reporter","type":"string"},"FacUsMexBorderFlg":{"description":"A Y/N flag indicating that the facility is within 100KM of the US-Mexico Border.","example":"Y","title":"Near US-Mexico Border","type":"string"},"GHGIDs":{"description":"A unique ID assigned for each facility within EPA’s Greenhouse Gas Reporting Program (GHGRP) Emissions Data Sets.","example":"110000","title":"GHG IDs","type":"string"},"HasPollRpt":{"description":"???","example":"Y","type":"string"},"Infea5yrFlag":{"description":"Indicates if the facility has an informal enforcement action within the last 5 years. 1 = Yes.","example":"0","type":"string"},"Insp5yrFlag":{"description":"Indicates if the facility has an inspection within the last 5 years. 1 = Yes","example":"1","title":"Inspected Within Last Five Years Flag","type":"string"},"LastDatePce":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by EPA or a state agency was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation","type":"string"},"LastDatePceEPA":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by EPA was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation�by�EPA","type":"string"},"LastDatePceSta":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by a state agency was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation by State","type":"string"},"LocalControlRegionCode":{"description":"Code for regions within a state. Search criteria for DFR in OTIS.","title":"Local Control Region Code","type":"string"},"LocalControlRegionName":{"description":"Regions within a state. Search criteria for DFR in OTIS.","title":"Load Control Region Name","type":"string"},"Lower48":{"description":"Flag showing Y/N whether location is within the contiguous (lower 48) United States.","example":"Y","title":"Contiguous United States Flag","type":"string"},"MaintPollutantsNaa":{"type":"string"},"MaintStandardsNaa":{"type":"string"},"MaintStatusNaa":{"type":"string"},"Map":{"description":"No Longer Used.","title":"Map","type":"string"},"MaxPctileUs":{"description":"The maximum percentile from all individual EJSCREEN indicators.","example":"98","title":"EJ Indexes Above 80th Percentile","type":"string"},"MaxScore":{"description":"A sorting score for internal use.","example":"1","title":"Max Score","type":"string"},"NaPollutantsNaa":{"type":"string"},"NaStandardsNaa":{"type":"string"},"NaStatusNaa":{"type":"string"},"NaaCategories":{"description":"The nonattainment area categories that the facility is in, derived spatially based on the facility's geographic coordinates in FRS.�","example":"8-HOUR OZONE(2015)","title":"NAA Categories","type":"string"},"NaaPollutants":{"description":"All criteria pollutants that the facility is in nonattainment for.","example":"OZONE","title":"NAA Pollutants","type":"string"},"OtherPermitIDs":{"type":"string"},"Over80CountUs":{"description":"The number of primary EJSCREEN environmental justice (EJ) indexes exceeding the 80th or higher national percentile for the Census block group that the facility is located in.","example":"3","title":"EJ Indexes Above 80th Percentile","type":"string"},"PctileCancerUs":{"description":"The national percentile of the census block group for the EJSCREEN NATA air toxics cancer risk indicator.","example":"99","title":"EJSCREEN NATA Cancer Risk","type":"string"},"PctileDpmUs":{"description":"The national percentile of the census block group for the EJSCREEN diesel particulate matter indicator.","example":"99","title":"EJSCREEN NATA Diesel PM","type":"string"},"PctileO3Us":{"description":"The national percentile of the census block group for the EJSCREEN ozone indicator.","example":"94","title":"EJSCREEN Ozone","type":"string"},"PctilePctpre1960Us":{"description":"The national percentile of the census block group for the EJSCREEN Lead paint indicator.","example":"14.6","title":"EJSCREEN Lead Paint Indicator","type":"string"},"PctilePmUs":{"description":"The national percentile of the census block group for the EJSCREEN particulate matter indicator.","example":"93","title":"EJSCREEN PM 2.5","type":"string"},"PctileProximityNPDESUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to major direct water dischargers indicator.","example":"23.7","title":"EJSCREEN Wastewater Discharge Proximity","type":"string"},"PctileProximityNplUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to National Priorities List (NPL) sites indicator.","example":"96","title":"EJSCREEN Superfund Proximity","type":"string"},"PctileProximityRmpUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to Risk Management Plan (RMP) sites indicator.","example":"91","title":"EJSCREEN RMP Proximity","type":"string"},"PctileProximityTsdfUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to Treatment Storage and Disposal Facilities (TSDFs) indicator.","example":"82","title":"EJSCREEN Hazardous Waste Proximity","type":"string"},"PctileRespUs":{"description":"The national percentile of the census block group for the EJSCREEN NATA respiratory hazard index indicator.","example":"99","title":"EJSCREEN NATA Respiratory Hazard","type":"string"},"PctileTrafficScoreUs":{"description":"The national percentile of the census block group for the EJSCREEN Traffic proximity and volume indicator.","example":"92","title":"EJSCREEN Traffic Proximity","type":"string"},"RCRAIDs":{"description":"A unique 12-character ID assigned for each record/permit/site/facility within the RCRAInfo database.","example":"VAD981111784","title":"RCRA IDs","type":"string"},"ReferencePoint":{"description":"??","example":"ENTRANCE POINT OF A FACILITY OR STATION","title":"Reference Point","type":"string"},"RegistryID":{"description":"An internal 12-digit Facility Registry Service (FRS) tracking number used to tie all facility data together in EPA regulatory program databases.","example":"110020837601","title":"FRS ID","type":"string"},"RmpIDs":{"description":"A unique ID assigned to each facility submitting a Risk Management Plan to EPA under the Risk Management Plan Rule.","example":"110000","title":"RMP IDs","type":"string"},"SDWAIDs":{"description":"A unique 9-character ID assigned for each public water system within the Safe Drinking Water Information System (SDWIS).","example":"DC0000001","title":"SDWA IDs","type":"string"},"Score":{"example":"1","title":"Score","type":"string"},"SourceID":{"description":"Unique Identifier assigned by EPA.","example":"ALR040033","title":"EPA Source Identifier","type":"string"},"Statute":{"description":"The name of the statute associated with each of the permits and identifiers linked to the facility: \n- CAA = the Clean Air Act\n- CWA = the Clean Water Act\n- RCRA = the Resource Conservation and Recovery Act\n- EP313 = the Emergency Planning and Community Right-to-Know Act, Section 313 (also known as the Toxics Release Inventory Program)\n- TSCA = the Toxic Substances Control Act\n- SDWA = the Safe Drinking Water Act","example":"CWA","title":"Statute","type":"string"},"TRIIDs":{"description":"A unique 15-character ID assigned for each facility within the Toxics Release Inventory (TRI) program. The format is ZZZZZNNNNNSSSSS, where ZZZZZ = ZIP code, NNNNN = the first 5 consonants of the name, and SSSSS = the first 5 non-blank non-special characters in the street address.","example":"20011FRTTT5001F","title":"TRI Program IDs","type":"string"},"TRIbalFlag":{"description":"A flag indicating that the facility is within a tribal area.","example":"1","title":"Tribal Lands Flag","type":"string"},"ViolFlag":{"description":"Indicates if the facility had a violation within the last 3 years. 1 = Yes","example":"1","title":"Violation Flag","type":"string"},"WebDocs":{"description":"Contains flags that identify what web accessible documents are available for the facility.","example":"C6","title":"Web Documents","type":"string"}},"required":["AIRName","SourceID","AIRStreet","AIRCity","AIRState","LocalControlRegionCode","AIRZip","RegistryID","AIRCounty","AIREPARegion","FacFederalAgencyCode","FacFederalAgencyName","FacDerivedHuc","FacFIPSCode","FacIndianCntryFlg","AIRIndianCntryFlg","FacIndianSpatialFlg","FacDerivedTRIbes","FacUsMexBorderFlg","FacSICCodes","AIRNAICS","FacLat","FacLong","AIRPrograms","AIRMacts","AIRStatus","AIRUniverse","AIRClassification","FacDerivedWBD","FacDerivedWBDName","ChesapeakeBayFlag","AIRIDs","CWAIDs","RCRAIDs","RmpIDs","SDWAIDs","TRIIDs","GHGIDs","EisIDs","CamdIDs","AIRComplStatus","AIRHpvStatus","AIRMnthsWithHpv","AIRQtrsWithHpv","AIRQtrsWithViol","AIRPollRecentViol","AIRRecentViolCnt","AIRLastViolDate","AIREvalCnt","AIRDaysLastEval","AIRLastEvalDate","AIRLastEvalDateEPA","AIRLastEvalDateState","LastDatePce","LastDatePceEPA","LastDatePceSta","AIRLastStckTestDate","AIRLastStckTestResults","AIRStackTest5YrAll","AIRStackTest5YrFail","FacNaaFlag","FacTRIReporter","FacTRIAIRReleases","FacTRICarcAIRReleases","FacTRIHapsReleases","FacEisAIRReleases","FacGHGCO2Releases","AIRIeaCnt","AIRFeaCnt","AIRLastIeaDate","AIRLastIeaDateState","AIRLastIeaDateEPA","AIRLastFeaDate","AIRLastFeaDateState","AIRLastFeaDateEPA","AIRPenalties","AIRLastPenaltyDate","Over80CountUs","PctilePctpre1960Us","PctileDpmUs","PctileCancerUs","PctileRespUs","PctileTrafficScoreUs","PctileProximityNPDESUs","PctileProximityNplUs","PctileProximityRmpUs","PctileProximityTsdfUs","PctileO3Us","PctilePmUs","FacPopulationDensity","FacPercentMinority","EPASystem","Statute","LocalControlRegionName","AIRFIPSCode","AIRTRIbalEPAids","AIRTRIbalNames","AIRCaseIDs","AIRLastStckDateEPA","AIRLastStckDateState","FacMapFlg","FacMapIcon","FacGHGReporter","FacEisReporter","FacCamdReporter","AIRFacilityTypeCode","AIRMajorFlag","AIR3yrComplQtrsHistory","HasPollRpt","CensusBlockGroup","MaxPctileUs","EjscreenFlagUs","EjscreenFlag","TRIbalFlag","CurrSvFlag","ViolFlag","CurrVioFlag","Insp5yrFlag","Ea5yrFlag","Infea5yrFlag","Lower48","ActiveLower48","CollectionMethod","ReferencePoint","CalculatedAccuracyMeters","Map","WebDocs","NaaCategories","NaaPollutants","NaStandardsNaa","MaintStandardsNaa","NaPollutantsNaa","MaintPollutantsNaa","NaStatusNaa","MaintStatusNaa","FacCountyName","FacStdCountyName","AIRNsps","AIRNspsm","AIRFacilityTypeDesc","OtherPermitIDs","Score","MaxScore"],"type":"object","xml":{"name":"Facility"}},"air04":{"description":"Map Output Object","properties":{"IconBaseURL":{"description":"URL where all the icons are located","example":"https://echo.epa.gov/app/map/icons/","title":"Icon Base URL","type":"string"},"MapData":{"description":"An array of facility geospatial information.","items":{"$ref":"#/components/schemas/air02"},"title":"Map Data","type":"array","xml":{"name":"MapData","wrapped":true}},"PopUpBaseURL":{"description":"Combine this URL with the PUC to get popup info","example":"https://echodata.epa.gov/echo/cwa_rest_services.pop_up?p_id=","title":"Popup Base URL","type":"string"},"QueryID":{"description":"Sequential number assigned to entire search result","example":"245","title":"Query Identifier","type":"string"}},"required":["QueryID","IconBaseURL","PopUpBaseURL","MapData"],"type":"object"},"air05":{"description":"Results Object","properties":{"BadSystemIDs":{"description":"Identifies which passed query system identifiers are invalid.","type":"string"},"CVRows":{"description":"Summary count of the number of CWA facilities or SDWA public drinking water systems with current violations.","example":"0","type":"string"},"FEARows":{"description":"Summary count of the number of facilities with a formal enforcement action in the past five years","example":"1","type":"string"},"Facilities":{"description":"A complex array of facility information.","items":{"$ref":"#/components/schemas/air03"},"title":"Facilities","type":"array","xml":{"name":"Facilities","wrapped":true}},"INSPRows":{"description":"Number of facilities with insp_5yr_flag populated (CWP_DATE_LAST_INSPECTION)","example":"1","type":"string"},"IndianCountryRows":{"description":"Number of facilities with tribal_flag populated","example":"0","title":"Indian Country Row Count","type":"string"},"InfFEARows":{"description":"Number of facilities with infea_5yr_flag populated (INFORMAL_ENF_ACT_COUNT > 0)","example":"0","type":"string"},"MapOutput":{"$ref":"#/components/schemas/air04"},"Message":{"description":"Field to record messages (typically performance-related) about packet processing","example":"Success","title":"Message","type":"string"},"PageNo":{"description":"The number of pages of results returned","example":"1","title":"Page Number","type":"string"},"QueryID":{"description":"Sequential number assigned to entire search result","example":"245","title":"Query Identifier","type":"string"},"QueryRows":{"description":"Number of query results returned","example":"5","title":"Query Row Count","type":"string"},"SVRows":{"description":"Number of facilities with curr_sv_flag populated (CWP_STATUS = \"Significant Violation\")","example":"0","title":"Significant Violation Result Count","type":"string"},"TotalPenalties":{"description":"The total dollar amount of either assessed or final penalties within the five year time period","example":"$963,531","title":"Total Penalties","type":"string"},"V3Rows":{"description":"Number of facilities having one or more quarters in non-compliance (QNC) in the last three years","example":"2","type":"string"}},"required":["Message","QueryRows","IndianCountryRows","SVRows","CVRows","V3Rows","FEARows","InfFEARows","INSPRows","TotalPenalties","BadSystemIDs","QueryID","PageNo"],"type":"object"},"air06":{"description":"Facilities Object","properties":{"AIR3yrComplQtrsHistory":{"description":"The facility's 3-year compliance status history by quarter (3-month period). Each character represents a quarter of compliance, going from oldest to most recent. Character values correspond to the following compliance statuses:\n_ -�No Violation Identified\nV -�Violation Identified\nS -�High Priority Violation\nU - Undetermined","example":"VV__SS_U__V_","title":"3-Year Compliance Status History","type":"string"},"AIRCaseIDs":{"description":"Space-delimited list of AIR cases associated with the facility.","example":"05-1993-1585 05-2014-5021","title":"Air Enforcement Case IDs","type":"string"},"AIRCity":{"description":"The city where the AIR facility is located.","example":"Washington","title":"Air Facility City","type":"string"},"AIRClassification":{"type":"string"},"AIRComplStatus":{"description":"The facility's recent violation status under the Clean Air Act.","example":"No Viol","title":"Current Compliance Status","type":"string"},"AIRCounty":{"description":"The name of the county where the AIR facility is located.","example":"Racine","title":"Air Facility County","type":"string"},"AIRDaysLastEval":{"description":"The number of days since the most recent compliance evaluation of the facility.","example":"2806","title":"Days Since Last Evaluation","type":"string"},"AIREPARegion":{"description":"The EPA region where the AIR facility is located.","example":"05","title":"EPA Region","type":"string"},"AIREvalCnt":{"description":"The number of compliance evaluations, under the Clean Air Act, occurring at the facility within the last five years.","example":"0","title":"Compliance Evaluation Count","type":"string"},"AIRFIPSCode":{"description":"A 5 digit combination of the 2 digit Federal Information Processing Standards (FIPS) code for the state and the 3 digit FIPS code of the county that a facility is located in.","example":"11001","title":"FIPS Code","type":"string"},"AIRFacilityTypeCode":{"description":"A three-character code indicating if plant is government facility.\nCOR - Corporation\nCNG - County Government\nDIS - District\nFDF - Federal Facility (U.S. Government)\nGOC - GOCO (Gov Owned/Contractor Operated)\nIND - Individual\nMXO - Mixed Ownership (e.g., Public/Private)\nMWD - Municipal or Water District\nCTG\t- Municipality\nNON - Non-Government\nPOF - Privately Owned Facility\nSDT - School District\nSTF - State Government\nTRB - Tribal Government\nUNK - Unknown","example":"POF","title":"Air Facility Type Code","type":"string"},"AIRFacilityTypeDesc":{"type":"string"},"AIRFeaCnt":{"description":"The total number of formal enforcement actions taken against the facility within the last five years.","example":"2","title":"Formal Enforcement Action Count","type":"string"},"AIRHpvStatus":{"description":"Indicates whether the facility currently has an unresolved High Priority Violation (HPV) under the Clean Air Act.","example":"Yes","title":"Current HPV Status","type":"string"},"AIRIDs":{"description":"Air Facility System (AFS) ID.","example":"DC0000001100195254","title":"ICIS-AIR Facility IDs","type":"string"},"AIRIeaCnt":{"description":"The total number of informal enforcement actions taken against the facility within the last five years.","example":"2","title":"Informal Enforcement Action Count","type":"string"},"AIRIndianCntryFlg":{"description":"Flag indicating whether the AIR facility is located in Indian country.","example":"N","title":"Air Facility Indian Country","type":"string"},"AIRLastEvalDate":{"description":"The date on which the most recent Full Compliance Evaluation (FCE) of the facility by EPA or a state agency was completed.","example":"05/18/2009","title":"Date of Last Evaluation","type":"string"},"AIRLastEvalDateEPA":{"description":"The last Air Inspection Date performed by EPA.","example":"05/16/2014","title":"Last Evaluation EPA Date","type":"string"},"AIRLastEvalDateState":{"description":"The last Air Inspection Date performed by State or local authorities.","example":"05/18/2009","title":"Last Evaluation State Date","type":"string"},"AIRLastFeaDate":{"description":"The effective date of the most recent listed formal enforcement action taken against the facility.","example":"05/16/2014","title":"Last Formal Enforcement Action Date","type":"string"},"AIRLastFeaDateEPA":{"description":"The last Air Formal Enforcement Action Date take by EPA.","example":"05/16/2014","title":"Air Last EPA Formal Enforcement Action Date","type":"string"},"AIRLastFeaDateState":{"description":"The last Air Formal Enforcement Action Date take by State or Local authorities.","example":"05/16/2014","title":"Air Last State Formal Enforcement Action Date","type":"string"},"AIRLastIeaDate":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility.","example":"04/25/2014","title":"Last Informal Enforcement Action Date","type":"string"},"AIRLastIeaDateEPA":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility by EPA.","example":"04/25/2014","title":"Last EPA Informal Enforcement Action Date","type":"string"},"AIRLastIeaDateState":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility by a state agency.","example":"04/25/2014","title":"Last State Informal Enforcement Action Date","type":"string"},"AIRLastPenaltyDate":{"description":"Indicates the date on which the most recent assessed (or final) penalty was taken against the facility for AIR.","example":"05/16/2014","title":"Last Penalty Date","type":"string"},"AIRLastStckDateEPA":{"description":"The date on which the most recent stack test by EPA occurred.","example":"04/25/2014","title":"Last Stack Test EPA Date","type":"string"},"AIRLastStckDateState":{"description":"The date on which the most recent stack test by a state agency occurred.","example":"04/25/2014","title":"Last Stack Test State Date","type":"string"},"AIRLastStckTestDate":{"description":"The date on which the most recent stack test occurred.","example":"04/25/2014","title":"Last Stack Test Date","type":"string"},"AIRLastStckTestResults":{"description":"The result of the most recent stack test (Pass, Fail, Pending, or Blank).","example":"04/25/2014","title":"Last Stack Test Results","type":"string"},"AIRLastViolDate":{"description":"The date on which the most recent violation was reported.","example":"04/25/2014","title":"Date of Last Violation","type":"string"},"AIRMacts":{"description":"The Maximum Achievable Control Technology (MACT) Subpart associated with the facility.","example":"ZZZZZ","title":"Maximum Achievable Control Technology","type":"string"},"AIRMajorFlag":{"description":"Indicated whether the facility is designated as a major facilitiy.","example":"N","title":"Air Facility Major","type":"string"},"AIRMnthsWithHpv":{"description":"The number of months in the last three years in which the permit or site is considered in High Priority Violation (HPV) status","example":"3","title":"Months in HPV","type":"string"},"AIRNAICS":{"description":"The facility’s or permit's primary North American Industry Classification System (NAICS) Code.","example":"812320","title":"Air Facility NAICS","type":"string"},"AIRName":{"description":"The name of the AIR Facility.","example":"WEST PARK CLEANERS","title":"Air Facility Name","type":"string"},"AIRNsps":{"description":"The New Source Performance Standards (NSPS) Subpart associated with the facility.","example":"NSPS Part 60","title":"NSPS Subpart","type":"string"},"AIRNspsm":{"description":"The Non-Major New Source Performance Standards (NSPS) Subpart associated with the facility.","example":"NSPS Part 60","title":"NSPS Subpart (Non-Major)","type":"string"},"AIRPenalties":{"description":"The total dollar amount of assessed (or final) penalties taken against the facility within the last five years under the Clean Air Act. This value only includes penalties that have been entered in the national program database, ICIS-Air.","example":"$435","title":"Air Facility Penalties","type":"string"},"AIRPollRecentViol":{"description":"The names of pollutants or pollutant categories with violations reported in the last year.","example":"Sulfur","title":"Pollutants with Recent Violation","type":"string"},"AIRPrograms":{"description":"Comma-delimited list of AIR programs.","example":"MACT, SIP","title":"Air Programs","type":"string"},"AIRQtrsWithHpv":{"description":"The number of quarters in the last three years in which the permit or site is considered in High Priority Violation (HPV) status.","example":"4","title":"Quarters in HPV","type":"string"},"AIRQtrsWithViol":{"description":"The number of quarters in the last three years in which the permit or site has had unresolved violation(s) reported.","example":"2","title":"Quarters with Violations","type":"string"},"AIRRecentViolCnt":{"description":"The number of violations reported in the last year.","example":"1","title":"Recent Violation Count","type":"string"},"AIRStackTest5YrAll":{"type":"string"},"AIRStackTest5YrFail":{"type":"string"},"AIRState":{"description":"The state where the AIR facility is located.","example":"WI","title":"AIR Facility State","type":"string"},"AIRStatus":{"description":"The status of the AIR facility location.","example":"Permanently Closed","title":"Air Facility Status","type":"string"},"AIRStreet":{"description":"The street address of the AIR facility location.","example":"2130 P STREET N.W.","title":"Air Facility Street","type":"string"},"AIRTRIbalEPAids":{"description":"The EPA Tribal or Native Alaskan Village Identifier for facilities, that based on their Best Pick FRS spatial coordinate, are within a Tribal or Alaskan Village area.","title":"Tribal EPA IDs","type":"string"},"AIRTRIbalNames":{"description":"The EPA Tribal or Native Alaskan Village Name for facilities, that based on their Best Pick FRS spatial coordinate, are within a Tribal or Alaskan Village area.","title":"Tribal Names","type":"string"},"AIRUniverse":{"description":"The program office defines each CAA Source ID and the associated permits as being Federally Reportable or Non-Federally Reportable. Under the CAA, federally reportable source include majors, synthetic minors, NESHAP Part 61 minors, minors with an unresolved High Priority Violation (HPV), with recent enforcement action, or included on a Compliance Monitoring Strategy plan.","example":"Minor Emissions","title":"Air Facility Universe","type":"string"},"AIRZip":{"description":"The five-digit zip code of the AIR facility.","example":"20037","title":"AIR Facility Zip Code","type":"string"},"ActiveLower48":{"description":"A Y/N indicator indicating that the facility is active and located within the lower 48 contiguous US States.","type":"string"},"CWAIDs":{"description":"A unique  ID assigned for each record/permit/site/facility within ICIS-NPDES. These identifiers are for used tracking purposes in the individual data systems.","example":"DC0000001","title":"NPDES IDs","type":"string"},"CalculatedAccuracyMeters":{"description":"The estimated accuracy in Meters for the facility's geospatial coordinate.","example":"50","title":"Calculated Accuracy in Meters","type":"string"},"CamdIDs":{"description":"Facility identifiers for the Clean Air Markets Division database.","title":"Clean Air Markets Division Identifiers","type":"string"},"CensusBlockGroup":{"description":"A geographic unit used by the United States Census Bureau, generally defined to contain between 600 and 3,000 people.","example":"110010096022","title":"Census Block Group","type":"string"},"ChesapeakeBayFlag":{"description":"Displays \"Y\" if the facility is located within the Chesapeake Bay watershed.","example":"Y","title":"Chesapeake Bay","type":"string"},"CollectionMethod":{"description":"??","example":"ADDRESS MATCHING-HOUSE NUMBER","title":"Collection Method","type":"string"},"CurrSvFlag":{"description":"Indicates if the facility has a current significant violation. 1 = Yes","example":"0","title":"Current Significant Violation Flag","type":"string"},"CurrVioFlag":{"description":"Indicates if the facility has a current violation. 1 = Yes","example":"0","title":"Current Violation Flag","type":"string"},"EPASystem":{"description":"The EPA data system in which permit and facility records are kept. EPA's Facility Registry System (FRS) links all program database records (such as permit IDs and IDs facilities use in reporting to EPA) together. The following list describes the individual data systems that are linked to from the detailed facility report: \n\n- AFS: Air Facility System for Clean Air Act stationary source programs.\n- ICP: Integrated Compliance Information System for Clean Water Act programs monitoring National Pollutant Discharge Elimination System (NPDES) permits.\n- RCR: Resource Conservation and Recovery Act Information System (RCRAInfo) for tracking the Resource Conservation and Recovery Act (RCRA) programs.\n- NCDB: National Compliance Database System for monitoring national performance of the Toxic Substance Control Act (TSCA); the Emergency Planning and Right-to-Know Act, Section 313 (EPCRA); the Asbestos Hazard Emergency Response (AHERA); and the Federal Insecticide, Fungicide, and Rodenticide Act (FIFRA).\n- TRI: Toxics Release Inventory for Emergency Planning and Community Right-to-Know Act, Section 313 submissions.\n- NEI: National Emissions Inventory database contains information on stationary and mobile sources that emit criteria air pollutants and their precursors, as well as hazardous air pollutants (HAPs). The database includes estimates of annual emissions, by source, of air pollutants in each area of the country, on an annual basis.\n- TSCA: Toxic Substances Control Act addressing the production, importation, use, and disposal of specific chemicals.","example":"ICP","title":"EPA Data System","type":"string"},"Ea5yrFlag":{"description":"Indicates if the facility has a formal enforcement action within the last 5 years. 1 = Yes","example":"0","type":"string"},"EisIDs":{"description":"A unique ID assigned for each facility within EPA’s Emissions Inventory System (EIS) Database.","example":"12620001","title":"EIS IDs","type":"string"},"EjscreenFlag":{"description":"A Y/N indicator identifying whether or not the facility is within an Environmental Justice area.","title":"EJ Screen Flag","type":"string"},"EjscreenFlagUs":{"description":"A Y/N indicator identifying whether or not the facility is within an Environmental Justice area.","title":"EJSCREEN","type":"string"},"FacCamdReporter":{"description":"Indicates whether the facility reports to the Clean Air Markets Division (CAMD).","example":"Y","title":"CAMD Reporter","type":"string"},"FacCountyName":{"description":"The facility county name from EPA's Facility Registry System","example":"Fairfax County","title":"FRS Facility County Name","type":"string"},"FacDerivedHuc":{"description":"The 8-digit Hydrologic Unit Code (HUC) of the watershed in which the facility resides. A HUC number is assigned to every watershed in the nation and uniquely identifies the watershed.","example":"552968","title":"Watershed (HUC Code)","type":"string"},"FacDerivedTRIbes":{"description":"The tribes or tribal territories located within 25 miles of the facility's location.","example":"Cherokee Nation","title":"FRS Spatially Derived Tribes","type":"string"},"FacDerivedWBD":{"description":"The Hydrologic Unit Code (HUC-12) of the waterbody in which the facility resides, derived based on location data in FRS.","example":"20700100204","title":"12-Digit WBD HUC","type":"string"},"FacDerivedWBDName":{"description":"The 12 digit Watershed Boundary Dataset Name derived from the FRS Best Pick Coordinate","example":"Fourmile Run-Potomac River","title":"FRS Derived Watershed Boundary Dataset (WBD) Name","type":"string"},"FacEisAIRReleases":{"description":"The amount of hazardous air pollutants released to air in tons per year, as reported in the most recent National Emissions Inventory (NEI).","example":"2.35","title":"EIS Air Releases","type":"string"},"FacEisReporter":{"description":"Indicates whether the facility reports to the Emissions Inventory System (EIS).","example":"Y","title":"EIS Reporter","type":"string"},"FacFIPSCode":{"description":"The 2-digit Federal Information Processing Standards (FIPS) code to identify the county that a facility is located in.","example":"55001","title":"FIPS Code","type":"string"},"FacFederalAgencyCode":{"description":"Indicates the federal agency, as classified in FRS. Federal agencies are installations that are owned and operated by the U.S. government. The five-character code consists of a letter followed by four numbers. There are four possible letters that can occupy the first character position: C = Civilian Federal Agency; D = Department of Defense; E = Department of Energy; X = Unknown. The second and third characters represent the agency code, while the fourth and fifth characters represent the bureau code.","example":"E","title":"Facility Federal Agency Code","type":"string"},"FacFederalAgencyName":{"description":"Indicates the name of the federal agency, as classified in FRS. Federal agencies are installations that are owned and operated by the U.S. government.","example":"EPA","title":"Federal Agency Name","type":"string"},"FacGHGCO2Releases":{"description":"The annual sum of total release amounts and \"associated quantities\" of all linked Greenhouse Gas IDs from the Office of Air and Radiation \"Summary 2010 Greenhouse Gas Data.\" Units are reported as metric tons of CO2 equivalents per year (MTCO2e/year).","example":"100","title":"GHG CO2 Releases","type":"string"},"FacGHGReporter":{"description":"Indicates whether the facility reports to the Greenhouse Gas Reporting Program (GHGRP)","example":"Y","title":"GHG Reporter","type":"string"},"FacIndianCntryFlg":{"description":"Flag showing Y/N whether the facility is located in Indian Country.","title":"Indian Country","type":"string"},"FacIndianSpatialFlg":{"description":"Returns “Y” if a facility is located within a tribal spatial boundary as defined by the U.S. Census Bureau 2010 tribal boundary layer data for tribes in the lower 48 states and Bureau of Land Management Alaska State Office data for native villages in Alaska. Returns “N” if a facility is not located within a tribal or native Alaskan village area.","example":"Y","title":"Indian Spatial Flag","type":"string"},"FacLat":{"description":"The latitude of the facility in decimal degrees expressed using the NAD83 horizontal datum. The coordinate comes from the FRS EPA Locational Reference Tables (LRT) file which represents the most accurate value for the facility based on the available spatial metadata.","example":"38.803076","title":"Latitude","type":"string"},"FacLong":{"description":"The longitude of the facility in decimal degrees expressed using the NAD83 horizontal datum. The coordinate comes from the FRS EPA Locational Reference Tables (LRT) file which represents the most accurate value for the facility based on the available spatial metadata.","example":"-77.085951","title":"Longitude","type":"string"},"FacMapFlg":{"description":"Graphical indicator denoting whether geographical data required to map a facility are available.","example":"Y","title":"Facility Mapped Indicator","type":"string"},"FacMapIcon":{"description":"The default map icon image file calculated for the facility by the ECHO program.","example":"CWA-NC-MJ-2.png","title":"Facility Map Icon","type":"string"},"FacNaaFlag":{"description":"Indicates whether the facility is located in a nonattainment area of the country, where air pollution levels persistently exceed the national ambient air quality standards. This flag does not indicate whether or not the facility has violated national ambient area quality standards.","example":"Y","title":"Nonattainment Area","type":"string"},"FacPercentMinority":{"description":"Percent Minority is the percentage of the population of the given area that is considered minority. Statistics are shown for the area within a 3-mile radius of each facility.","example":"45.379","title":"Percent Minority","type":"string"},"FacPopulationDensity":{"description":"The number of persons per square mile in the profiled area.","example":"9611.17","title":"Population Density","type":"string"},"FacSICCodes":{"description":"Indicates the facility’s or permit's primary Standard Industrial Classification (SIC) Code. The SIC code describes the primary activity of the facility.","example":"811","title":"Facility SIC","type":"string"},"FacStdCountyName":{"description":"The standardized  facility county name from EPA's Facility Registry System","example":"Fairfax County","title":"FRS Standardized Facility County Name","type":"string"},"FacTRIAIRReleases":{"description":"The total chemical releases to air, in pounds, as reported to TRI by the facility for the most recent reporting year.","example":"36","title":"TRI Air Releases","type":"string"},"FacTRICarcAIRReleases":{"description":"The pounds of chemicals considered to be carcinogens released to air, as reported to TRI for the most recent reporting year. Chemicals are classified as carcinogens under the requirements of the Occupational Safety and Health Administration (OSHA).","example":"24","title":"TRI Carcinogen Releases","type":"string"},"FacTRIHapsReleases":{"description":"The pounds of chemicals classified as hazardous air pollutants (HAPS) released to air in pounds per year, as reported to TRI for the most recent reporting year.","example":"35.5","title":"TRI HAPS Releases","type":"string"},"FacTRIReporter":{"description":"Indicates whether facility reported to the Toxics Release Inventory (TRI) for the most recent reporting year.","example":"B","title":"TRI Reporter","type":"string"},"FacUsMexBorderFlg":{"description":"A Y/N flag indicating that the facility is within 100KM of the US-Mexico Border.","example":"Y","title":"Near US-Mexico Border","type":"string"},"GHGIDs":{"description":"A unique ID assigned for each facility within EPA’s Greenhouse Gas Reporting Program (GHGRP) Emissions Data Sets.","example":"110000","title":"GHG IDs","type":"string"},"HasPollRpt":{"description":"???","example":"Y","type":"string"},"Infea5yrFlag":{"description":"Indicates if the facility has an informal enforcement action within the last 5 years. 1 = Yes.","example":"0","type":"string"},"Insp5yrFlag":{"description":"Indicates if the facility has an inspection within the last 5 years. 1 = Yes","example":"1","title":"Inspected Within Last Five Years Flag","type":"string"},"LastDatePce":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by EPA or a state agency was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation","type":"string"},"LastDatePceEPA":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by EPA was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation�by�EPA","type":"string"},"LastDatePceSta":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by a state agency was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation by State","type":"string"},"LocalControlRegionCode":{"description":"Code for regions within a state. Search criteria for DFR in OTIS.","title":"Local Control Region Code","type":"string"},"LocalControlRegionName":{"description":"Regions within a state. Search criteria for DFR in OTIS.","title":"Load Control Region Name","type":"string"},"Lower48":{"description":"Flag showing Y/N whether location is within the contiguous (lower 48) United States.","example":"Y","title":"Contiguous United States Flag","type":"string"},"MaintPollutantsNaa":{"type":"string"},"MaintStandardsNaa":{"type":"string"},"MaintStatusNaa":{"type":"string"},"Map":{"description":"No Longer Used.","title":"Map","type":"string"},"MaxPctileUs":{"description":"The maximum percentile from all individual EJSCREEN indicators.","example":"98","title":"EJ Indexes Above 80th Percentile","type":"string"},"MaxScore":{"description":"A sorting score for internal use.","example":"1","title":"Max Score","type":"string"},"NaPollutantsNaa":{"type":"string"},"NaStandardsNaa":{"type":"string"},"NaStatusNaa":{"type":"string"},"NaaCategories":{"description":"The nonattainment area categories that the facility is in, derived spatially based on the facility's geographic coordinates in FRS.�","example":"8-HOUR OZONE(2015)","title":"NAA Categories","type":"string"},"NaaPollutants":{"description":"All criteria pollutants that the facility is in nonattainment for.","example":"OZONE","title":"NAA Pollutants","type":"string"},"ObjectId":{"description":"Sequential number assigned to each facility or cluster returned.","example":"1","title":"Object Identifier","type":"string"},"OtherPermitIDs":{"type":"string"},"Over80CountUs":{"description":"The number of primary EJSCREEN environmental justice (EJ) indexes exceeding the 80th or higher national percentile for the Census block group that the facility is located in.","example":"3","title":"EJ Indexes Above 80th Percentile","type":"string"},"PctileCancerUs":{"description":"The national percentile of the census block group for the EJSCREEN NATA air toxics cancer risk indicator.","example":"99","title":"EJSCREEN NATA Cancer Risk","type":"string"},"PctileDpmUs":{"description":"The national percentile of the census block group for the EJSCREEN diesel particulate matter indicator.","example":"99","title":"EJSCREEN NATA Diesel PM","type":"string"},"PctileO3Us":{"description":"The national percentile of the census block group for the EJSCREEN ozone indicator.","example":"94","title":"EJSCREEN Ozone","type":"string"},"PctilePctpre1960Us":{"description":"The national percentile of the census block group for the EJSCREEN Lead paint indicator.","example":"14.6","title":"EJSCREEN Lead Paint Indicator","type":"string"},"PctilePmUs":{"description":"The national percentile of the census block group for the EJSCREEN particulate matter indicator.","example":"93","title":"EJSCREEN PM 2.5","type":"string"},"PctileProximityNPDESUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to major direct water dischargers indicator.","example":"23.7","title":"EJSCREEN Wastewater Discharge Proximity","type":"string"},"PctileProximityNplUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to National Priorities List (NPL) sites indicator.","example":"96","title":"EJSCREEN Superfund Proximity","type":"string"},"PctileProximityRmpUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to Risk Management Plan (RMP) sites indicator.","example":"91","title":"EJSCREEN RMP Proximity","type":"string"},"PctileProximityTsdfUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to Treatment Storage and Disposal Facilities (TSDFs) indicator.","example":"82","title":"EJSCREEN Hazardous Waste Proximity","type":"string"},"PctileRespUs":{"description":"The national percentile of the census block group for the EJSCREEN NATA respiratory hazard index indicator.","example":"99","title":"EJSCREEN NATA Respiratory Hazard","type":"string"},"PctileTrafficScoreUs":{"description":"The national percentile of the census block group for the EJSCREEN Traffic proximity and volume indicator.","example":"92","title":"EJSCREEN Traffic Proximity","type":"string"},"RCRAIDs":{"description":"A unique 12-character ID assigned for each record/permit/site/facility within the RCRAInfo database.","example":"VAD981111784","title":"RCRA IDs","type":"string"},"ReferencePoint":{"description":"??","example":"ENTRANCE POINT OF A FACILITY OR STATION","title":"Reference Point","type":"string"},"RegistryID":{"description":"An internal 12-digit Facility Registry Service (FRS) tracking number used to tie all facility data together in EPA regulatory program databases.","example":"110020837601","title":"FRS ID","type":"string"},"RmpIDs":{"description":"A unique ID assigned to each facility submitting a Risk Management Plan to EPA under the Risk Management Plan Rule.","example":"110000","title":"RMP IDs","type":"string"},"SDWAIDs":{"description":"A unique 9-character ID assigned for each public water system within the Safe Drinking Water Information System (SDWIS).","example":"DC0000001","title":"SDWA IDs","type":"string"},"Score":{"example":"1","title":"Score","type":"string"},"SourceID":{"description":"Unique Identifier assigned by EPA.","example":"ALR040033","title":"EPA Source Identifier","type":"string"},"Statute":{"description":"The name of the statute associated with each of the permits and identifiers linked to the facility: \n- CAA = the Clean Air Act\n- CWA = the Clean Water Act\n- RCRA = the Resource Conservation and Recovery Act\n- EP313 = the Emergency Planning and Community Right-to-Know Act, Section 313 (also known as the Toxics Release Inventory Program)\n- TSCA = the Toxic Substances Control Act\n- SDWA = the Safe Drinking Water Act","example":"CWA","title":"Statute","type":"string"},"TRIIDs":{"description":"A unique 15-character ID assigned for each facility within the Toxics Release Inventory (TRI) program. The format is ZZZZZNNNNNSSSSS, where ZZZZZ = ZIP code, NNNNN = the first 5 consonants of the name, and SSSSS = the first 5 non-blank non-special characters in the street address.","example":"20011FRTTT5001F","title":"TRI Program IDs","type":"string"},"TRIbalFlag":{"description":"A flag indicating that the facility is within a tribal area.","example":"1","title":"Tribal Lands Flag","type":"string"},"ViolFlag":{"description":"Indicates if the facility had a violation within the last 3 years. 1 = Yes","example":"1","title":"Violation Flag","type":"string"},"WebDocs":{"description":"Contains flags that identify what web accessible documents are available for the facility.","example":"C6","title":"Web Documents","type":"string"}},"required":["ObjectId","AIRName","SourceID","AIRStreet","AIRCity","AIRState","LocalControlRegionCode","AIRZip","RegistryID","AIRCounty","AIREPARegion","FacFederalAgencyCode","FacFederalAgencyName","FacDerivedHuc","FacFIPSCode","FacIndianCntryFlg","AIRIndianCntryFlg","FacIndianSpatialFlg","FacDerivedTRIbes","FacUsMexBorderFlg","FacSICCodes","AIRNAICS","FacLat","FacLong","AIRPrograms","AIRMacts","AIRStatus","AIRUniverse","AIRClassification","FacDerivedWBD","FacDerivedWBDName","ChesapeakeBayFlag","AIRIDs","CWAIDs","RCRAIDs","RmpIDs","SDWAIDs","TRIIDs","GHGIDs","EisIDs","CamdIDs","AIRComplStatus","AIRHpvStatus","AIRMnthsWithHpv","AIRQtrsWithHpv","AIRQtrsWithViol","AIRPollRecentViol","AIRRecentViolCnt","AIRLastViolDate","AIREvalCnt","AIRDaysLastEval","AIRLastEvalDate","AIRLastEvalDateEPA","AIRLastEvalDateState","LastDatePce","LastDatePceEPA","LastDatePceSta","AIRLastStckTestDate","AIRLastStckTestResults","AIRStackTest5YrAll","AIRStackTest5YrFail","FacNaaFlag","FacTRIReporter","FacTRIAIRReleases","FacTRICarcAIRReleases","FacTRIHapsReleases","FacEisAIRReleases","FacGHGCO2Releases","AIRIeaCnt","AIRFeaCnt","AIRLastIeaDate","AIRLastIeaDateState","AIRLastIeaDateEPA","AIRLastFeaDate","AIRLastFeaDateState","AIRLastFeaDateEPA","AIRPenalties","AIRLastPenaltyDate","Over80CountUs","PctilePctpre1960Us","PctileDpmUs","PctileCancerUs","PctileRespUs","PctileTrafficScoreUs","PctileProximityNPDESUs","PctileProximityNplUs","PctileProximityRmpUs","PctileProximityTsdfUs","PctileO3Us","PctilePmUs","FacPopulationDensity","FacPercentMinority","EPASystem","Statute","LocalControlRegionName","AIRFIPSCode","AIRTRIbalEPAids","AIRTRIbalNames","AIRCaseIDs","AIRLastStckDateEPA","AIRLastStckDateState","FacMapFlg","FacMapIcon","FacGHGReporter","FacEisReporter","FacCamdReporter","AIRFacilityTypeCode","AIRMajorFlag","AIR3yrComplQtrsHistory","HasPollRpt","CensusBlockGroup","MaxPctileUs","EjscreenFlagUs","EjscreenFlag","TRIbalFlag","CurrSvFlag","ViolFlag","CurrVioFlag","Insp5yrFlag","Ea5yrFlag","Infea5yrFlag","Lower48","ActiveLower48","CollectionMethod","ReferencePoint","CalculatedAccuracyMeters","Map","WebDocs","NaaCategories","NaaPollutants","NaStandardsNaa","MaintStandardsNaa","NaPollutantsNaa","MaintPollutantsNaa","NaStatusNaa","MaintStatusNaa","FacCountyName","FacStdCountyName","AIRNsps","AIRNspsm","AIRFacilityTypeDesc","OtherPermitIDs","Score","MaxScore"],"type":"object","xml":{"name":"Facility"}},"air08":{"description":"Results Object","properties":{"BadSystemIDs":{"description":"Identifies which passed query system identifiers are invalid.","type":"string"},"CVRows":{"description":"Summary count of the number of CWA facilities or SDWA public drinking water systems with current violations.","example":"0","type":"string"},"ClusterOutput":{"$ref":"#/components/schemas/air01"},"ClusterRecords":{"description":"Number of clusters returned.","example":"199","title":"Cluster Records","type":"string"},"FEARows":{"description":"Summary count of the number of facilities with a formal enforcement action in the past five years","example":"1","type":"string"},"Facilities":{"description":"A complex array of facility information.","items":{"$ref":"#/components/schemas/air06"},"title":"Facilities","type":"array","xml":{"name":"Facilities","wrapped":true}},"INSPRows":{"description":"Number of facilities with insp_5yr_flag populated (CWP_DATE_LAST_INSPECTION)","example":"1","type":"string"},"IconBaseURL":{"description":"URL where all the icons are located","example":"https://echo.epa.gov/app/map/icons/","title":"Icon Base URL","type":"string"},"IndianCountryRows":{"description":"Number of facilities with tribal_flag populated","example":"0","title":"Indian Country Row Count","type":"string"},"InfFEARows":{"description":"Number of facilities with infea_5yr_flag populated (INFORMAL_ENF_ACT_COUNT > 0)","example":"0","type":"string"},"Message":{"description":"Field to record messages (typically performance-related) about packet processing","example":"Success","title":"Message","type":"string"},"PopUpBaseURL":{"description":"Combine this URL with the PUC to get popup info","example":"https://echodata.epa.gov/echo/cwa_rest_services.pop_up?p_id=","title":"Popup Base URL","type":"string"},"QueryID":{"description":"Sequential number assigned to entire search result","example":"245","title":"Query Identifier","type":"string"},"QueryParameters":{"description":"A list of submitted query parameters and their values.","items":{"$ref":"#/components/schemas/qp0"},"title":"Query Parameters","type":"array","xml":{"name":"QueryParameters","wrapped":true}},"QueryRows":{"description":"Number of query results returned","example":"5","title":"Query Row Count","type":"string"},"SVRows":{"description":"Number of facilities with curr_sv_flag populated (CWP_STATUS = \"Significant Violation\")","example":"0","title":"Significant Violation Result Count","type":"string"},"ServiceBaseURL":{"description":"The base service URL.","example":"https://echodata.epa.gov/echo/echo_rest_services.get_facility_info","title":"Service Base URL","type":"string"},"TotalPenalties":{"description":"The total dollar amount of either assessed or final penalties within the five year time period","example":"$963,531","title":"Total Penalties","type":"string"},"V3Rows":{"description":"Number of facilities having one or more quarters in non-compliance (QNC) in the last three years","example":"2","type":"string"}},"required":["Message","QueryID","QueryRows","IndianCountryRows","SVRows","CVRows","V3Rows","FEARows","InfFEARows","INSPRows","TotalPenalties","BadSystemIDs","IconBaseURL","PopUpBaseURL","ServiceBaseURL","QueryParameters"],"type":"object"},"air09":{"description":"GeoJSON Feature Object","properties":{"geometry":{"$ref":"#/components/schemas/geo"},"properties":{"$ref":"#/components/schemas/air10"},"type":{"description":"Static marker indicating object is a GeoJSON Feature.","example":"Feature","title":"Feature","type":"string"}},"required":["type","geometry","properties"],"type":"object"},"air10":{"description":"GeoJSON Properties Object","properties":{"AIR3yrComplQtrsHistory":{"description":"The facility's 3-year compliance status history by quarter (3-month period). Each character represents a quarter of compliance, going from oldest to most recent. Character values correspond to the following compliance statuses:\n_ -�No Violation Identified\nV -�Violation Identified\nS -�High Priority Violation\nU - Undetermined","example":"VV__SS_U__V_","title":"3-Year Compliance Status History","type":"string"},"AIRCaseIDs":{"description":"Space-delimited list of AIR cases associated with the facility.","example":"05-1993-1585 05-2014-5021","title":"Air Enforcement Case IDs","type":"string"},"AIRCity":{"description":"The city where the AIR facility is located.","example":"Washington","title":"Air Facility City","type":"string"},"AIRClassification":{"type":"string"},"AIRComplStatus":{"description":"The facility's recent violation status under the Clean Air Act.","example":"No Viol","title":"Current Compliance Status","type":"string"},"AIRCounty":{"description":"The name of the county where the AIR facility is located.","example":"Racine","title":"Air Facility County","type":"string"},"AIRDaysLastEval":{"description":"The number of days since the most recent compliance evaluation of the facility.","example":2806,"title":"Days Since Last Evaluation","type":"number"},"AIREPARegion":{"description":"The EPA region where the AIR facility is located.","example":"05","title":"EPA Region","type":"string"},"AIREvalCnt":{"description":"The number of compliance evaluations, under the Clean Air Act, occurring at the facility within the last five years.","example":0,"title":"Compliance Evaluation Count","type":"number"},"AIRFIPSCode":{"description":"A 5 digit combination of the 2 digit Federal Information Processing Standards (FIPS) code for the state and the 3 digit FIPS code of the county that a facility is located in.","example":"11001","title":"FIPS Code","type":"string"},"AIRFacilityTypeCode":{"description":"A three-character code indicating if plant is government facility.\nCOR - Corporation\nCNG - County Government\nDIS - District\nFDF - Federal Facility (U.S. Government)\nGOC - GOCO (Gov Owned/Contractor Operated)\nIND - Individual\nMXO - Mixed Ownership (e.g., Public/Private)\nMWD - Municipal or Water District\nCTG\t- Municipality\nNON - Non-Government\nPOF - Privately Owned Facility\nSDT - School District\nSTF - State Government\nTRB - Tribal Government\nUNK - Unknown","example":"POF","title":"Air Facility Type Code","type":"string"},"AIRFacilityTypeDesc":{"type":"string"},"AIRFeaCnt":{"description":"The total number of formal enforcement actions taken against the facility within the last five years.","example":"2","title":"Formal Enforcement Action Count","type":"string"},"AIRHpvStatus":{"description":"Indicates whether the facility currently has an unresolved High Priority Violation (HPV) under the Clean Air Act.","example":"Yes","title":"Current HPV Status","type":"string"},"AIRIDs":{"description":"Air Facility System (AFS) ID.","example":"DC0000001100195254","title":"ICIS-AIR Facility IDs","type":"string"},"AIRIeaCnt":{"description":"The total number of informal enforcement actions taken against the facility within the last five years.","example":"2","title":"Informal Enforcement Action Count","type":"string"},"AIRIndianCntryFlg":{"description":"Flag indicating whether the AIR facility is located in Indian country.","example":"N","title":"Air Facility Indian Country","type":"string"},"AIRLastEvalDate":{"description":"The date on which the most recent Full Compliance Evaluation (FCE) of the facility by EPA or a state agency was completed.","example":"05/18/2009","title":"Date of Last Evaluation","type":"string"},"AIRLastEvalDateEPA":{"description":"The last Air Inspection Date performed by EPA.","example":"05/16/2014","title":"Last Evaluation EPA Date","type":"string"},"AIRLastEvalDateState":{"description":"The last Air Inspection Date performed by State or local authorities.","example":"05/18/2009","title":"Last Evaluation State Date","type":"string"},"AIRLastFeaDate":{"description":"The effective date of the most recent listed formal enforcement action taken against the facility.","example":"05/16/2014","title":"Last Formal Enforcement Action Date","type":"string"},"AIRLastFeaDateEPA":{"description":"The last Air Formal Enforcement Action Date take by EPA.","example":"05/16/2014","title":"Air Last EPA Formal Enforcement Action Date","type":"string"},"AIRLastFeaDateState":{"description":"The last Air Formal Enforcement Action Date take by State or Local authorities.","example":"05/16/2014","title":"Air Last State Formal Enforcement Action Date","type":"string"},"AIRLastIeaDate":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility.","example":"04/25/2014","title":"Last Informal Enforcement Action Date","type":"string"},"AIRLastIeaDateEPA":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility by EPA.","example":"04/25/2014","title":"Last EPA Informal Enforcement Action Date","type":"string"},"AIRLastIeaDateState":{"description":"The effective date of the most recent listed informal enforcement action taken against the facility by a state agency.","example":"04/25/2014","title":"Last State Informal Enforcement Action Date","type":"string"},"AIRLastPenaltyDate":{"description":"Indicates the date on which the most recent assessed (or final) penalty was taken against the facility for AIR.","example":"05/16/2014","title":"Last Penalty Date","type":"string"},"AIRLastStckDateEPA":{"description":"The date on which the most recent stack test by EPA occurred.","example":"04/25/2014","title":"Last Stack Test EPA Date","type":"string"},"AIRLastStckDateState":{"description":"The date on which the most recent stack test by a state agency occurred.","example":"04/25/2014","title":"Last Stack Test State Date","type":"string"},"AIRLastStckTestDate":{"description":"The date on which the most recent stack test occurred.","example":"04/25/2014","title":"Last Stack Test Date","type":"string"},"AIRLastStckTestResults":{"description":"The result of the most recent stack test (Pass, Fail, Pending, or Blank).","example":"04/25/2014","title":"Last Stack Test Results","type":"string"},"AIRLastViolDate":{"description":"The date on which the most recent violation was reported.","example":"04/25/2014","title":"Date of Last Violation","type":"string"},"AIRMacts":{"description":"The Maximum Achievable Control Technology (MACT) Subpart associated with the facility.","example":"ZZZZZ","title":"Maximum Achievable Control Technology","type":"string"},"AIRMajorFlag":{"description":"Indicated whether the facility is designated as a major facilitiy.","example":"N","title":"Air Facility Major","type":"string"},"AIRMnthsWithHpv":{"description":"The number of months in the last three years in which the permit or site is considered in High Priority Violation (HPV) status","example":3,"title":"Months in HPV","type":"number"},"AIRNAICS":{"description":"The facility’s or permit's primary North American Industry Classification System (NAICS) Code.","example":"812320","title":"Air Facility NAICS","type":"string"},"AIRName":{"description":"The name of the AIR Facility.","example":"WEST PARK CLEANERS","title":"Air Facility Name","type":"string"},"AIRNsps":{"description":"The New Source Performance Standards (NSPS) Subpart associated with the facility.","example":"NSPS Part 60","title":"NSPS Subpart","type":"string"},"AIRNspsm":{"description":"The Non-Major New Source Performance Standards (NSPS) Subpart associated with the facility.","example":"NSPS Part 60","title":"NSPS Subpart (Non-Major)","type":"string"},"AIRPenalties":{"description":"The total dollar amount of assessed (or final) penalties taken against the facility within the last five years under the Clean Air Act. This value only includes penalties that have been entered in the national program database, ICIS-Air.","example":"$435","title":"Air Facility Penalties","type":"string"},"AIRPollRecentViol":{"description":"The names of pollutants or pollutant categories with violations reported in the last year.","example":"Sulfur","title":"Pollutants with Recent Violation","type":"string"},"AIRPrograms":{"description":"Comma-delimited list of AIR programs.","example":"MACT, SIP","title":"Air Programs","type":"string"},"AIRQtrsWithHpv":{"description":"The number of quarters in the last three years in which the permit or site is considered in High Priority Violation (HPV) status.","example":4,"title":"Quarters in HPV","type":"number"},"AIRQtrsWithViol":{"description":"The number of quarters in the last three years in which the permit or site has had unresolved violation(s) reported.","example":2,"title":"Quarters with Violations","type":"number"},"AIRRecentViolCnt":{"description":"The number of violations reported in the last year.","example":2,"title":"Recent Violation Count","type":"number"},"AIRStackTest5YrAll":{"type":"string"},"AIRStackTest5YrFail":{"type":"string"},"AIRState":{"description":"The state where the AIR facility is located.","example":"WI","title":"AIR Facility State","type":"string"},"AIRStatus":{"description":"The status of the AIR facility location.","example":"Permanently Closed","title":"Air Facility Status","type":"string"},"AIRStreet":{"description":"The street address of the AIR facility location.","example":"2130 P STREET N.W.","title":"Air Facility Street","type":"string"},"AIRTRIbalEPAids":{"description":"The EPA Tribal or Native Alaskan Village Identifier for facilities, that based on their Best Pick FRS spatial coordinate, are within a Tribal or Alaskan Village area.","title":"Tribal EPA IDs","type":"string"},"AIRTRIbalNames":{"description":"The EPA Tribal or Native Alaskan Village Name for facilities, that based on their Best Pick FRS spatial coordinate, are within a Tribal or Alaskan Village area.","title":"Tribal Names","type":"string"},"AIRUniverse":{"description":"The program office defines each CAA Source ID and the associated permits as being Federally Reportable or Non-Federally Reportable. Under the CAA, federally reportable source include majors, synthetic minors, NESHAP Part 61 minors, minors with an unresolved High Priority Violation (HPV), with recent enforcement action, or included on a Compliance Monitoring Strategy plan.","example":"Minor Emissions","title":"Air Facility Universe","type":"string"},"AIRZip":{"description":"The five-digit zip code of the AIR facility.","example":"20037","title":"AIR Facility Zip Code","type":"string"},"ActiveLower48":{"description":"A Y/N indicator indicating that the facility is active and located within the lower 48 contiguous US States.","type":"string"},"CWAIDs":{"description":"A unique  ID assigned for each record/permit/site/facility within ICIS-NPDES. These identifiers are for used tracking purposes in the individual data systems.","example":"DC0000001","title":"NPDES IDs","type":"string"},"CalculatedAccuracyMeters":{"description":"Indicates the calculated accuracy in meters for the facilities geospatial coordinate.  Generally, the accuracy is directly linked to the collection method where GPS methods are more accurate that manual methods like map or photo interpolations.","example":50,"title":"Calculated Accuracy in Meters","type":"number"},"CamdIDs":{"description":"Facility identifiers for the Clean Air Markets Division database.","title":"Clean Air Markets Division Identifiers","type":"string"},"CensusBlockGroup":{"description":"A geographic unit used by the United States Census Bureau, generally defined to contain between 600 and 3,000 people.","example":"110010096022","title":"Census Block Group","type":"string"},"ChesapeakeBayFlag":{"description":"Displays \"Y\" if the facility is located within the Chesapeake Bay watershed.","example":"Y","title":"Chesapeake Bay","type":"string"},"CollectionMethod":{"description":"??","example":"ADDRESS MATCHING-HOUSE NUMBER","title":"Collection Method","type":"string"},"CurrSvFlag":{"description":"Indicates if the facility has a current significant violation. 1 = Yes","example":1,"title":"Current Significant Violation Flag","type":"number"},"CurrVioFlag":{"description":"Indicates if the facility has a current violation. 1 = Yes","example":1,"title":"Current Violation Flag","type":"number"},"EPASystem":{"description":"The EPA data system in which permit and facility records are kept. EPA's Facility Registry System (FRS) links all program database records (such as permit IDs and IDs facilities use in reporting to EPA) together. The following list describes the individual data systems that are linked to from the detailed facility report: \n\n- AFS: Air Facility System for Clean Air Act stationary source programs.\n- ICP: Integrated Compliance Information System for Clean Water Act programs monitoring National Pollutant Discharge Elimination System (NPDES) permits.\n- RCR: Resource Conservation and Recovery Act Information System (RCRAInfo) for tracking the Resource Conservation and Recovery Act (RCRA) programs.\n- NCDB: National Compliance Database System for monitoring national performance of the Toxic Substance Control Act (TSCA); the Emergency Planning and Right-to-Know Act, Section 313 (EPCRA); the Asbestos Hazard Emergency Response (AHERA); and the Federal Insecticide, Fungicide, and Rodenticide Act (FIFRA).\n- TRI: Toxics Release Inventory for Emergency Planning and Community Right-to-Know Act, Section 313 submissions.\n- NEI: National Emissions Inventory database contains information on stationary and mobile sources that emit criteria air pollutants and their precursors, as well as hazardous air pollutants (HAPs). The database includes estimates of annual emissions, by source, of air pollutants in each area of the country, on an annual basis.\n- TSCA: Toxic Substances Control Act addressing the production, importation, use, and disposal of specific chemicals.","example":"ICP","title":"EPA Data System","type":"string"},"Ea5yrFlag":{"description":"Indicates if the facility has a formal enforcement action within the last 5 years. 1 = Yes","example":0,"type":"number"},"EisIDs":{"description":"A unique ID assigned for each facility within EPA’s Emissions Inventory System (EIS) Database.","example":"12620001","title":"EIS IDs","type":"string"},"EjscreenFlag":{"description":"A Y/N indicator identifying whether or not the facility is within an Environmental Justice area.","title":"EJ Screen Flag","type":"string"},"EjscreenFlagUs":{"description":"A Y/N indicator identifying whether or not the facility is within an Environmental Justice area.","title":"EJSCREEN","type":"string"},"FacCamdReporter":{"description":"Indicates whether the facility reports to the Clean Air Markets Division (CAMD).","example":"Y","title":"CAMD Reporter","type":"string"},"FacCountyName":{"description":"The facility county name from EPA's Facility Registry System","example":"Fairfax County","title":"FRS Facility County Name","type":"string"},"FacDerivedHuc":{"description":"The 8-digit Hydrologic Unit Code (HUC) of the watershed in which the facility resides. A HUC number is assigned to every watershed in the nation and uniquely identifies the watershed.","example":"552968","title":"Watershed (HUC Code)","type":"string"},"FacDerivedTRIbes":{"description":"The tribes or tribal territories located within 25 miles of the facility's location.","example":"Cherokee Nation","title":"FRS Spatially Derived Tribes","type":"string"},"FacDerivedWBD":{"description":"The Hydrologic Unit Code (HUC-12) of the waterbody in which the facility resides, derived based on location data in FRS.","example":"20700100204","title":"12-Digit WBD HUC","type":"string"},"FacDerivedWBDName":{"description":"The 12 digit Watershed Boundary Dataset Name derived from the FRS Best Pick Coordinate","example":"Fourmile Run-Potomac River","title":"FRS Derived Watershed Boundary Dataset (WBD) Name","type":"string"},"FacEisAIRReleases":{"description":"The amount of hazardous air pollutants released to air in tons per year, as reported in the most recent National Emissions Inventory (NEI).","example":"2.35","title":"EIS Air Releases","type":"string"},"FacEisReporter":{"description":"Indicates whether the facility reports to the Emissions Inventory System (EIS).","example":"Y","title":"EIS Reporter","type":"string"},"FacFIPSCode":{"description":"The 2-digit Federal Information Processing Standards (FIPS) code to identify the county that a facility is located in.","example":"55001","title":"FIPS Code","type":"string"},"FacFederalAgencyCode":{"description":"Indicates the federal agency, as classified in FRS. Federal agencies are installations that are owned and operated by the U.S. government. The five-character code consists of a letter followed by four numbers. There are four possible letters that can occupy the first character position: C = Civilian Federal Agency; D = Department of Defense; E = Department of Energy; X = Unknown. The second and third characters represent the agency code, while the fourth and fifth characters represent the bureau code.","example":"E","title":"Facility Federal Agency Code","type":"string"},"FacFederalAgencyName":{"description":"Indicates the name of the federal agency, as classified in FRS. Federal agencies are installations that are owned and operated by the U.S. government.","example":"EPA","title":"Federal Agency Name","type":"string"},"FacGHGCO2Releases":{"description":"The annual sum of total release amounts and \"associated quantities\" of all linked Greenhouse Gas IDs from the Office of Air and Radiation \"Summary 2010 Greenhouse Gas Data.\" Units are reported as metric tons of CO2 equivalents per year (MTCO2e/year).","example":"100","title":"GHG CO2 Releases","type":"string"},"FacGHGReporter":{"description":"Indicates whether the facility reports to the Greenhouse Gas Reporting Program (GHGRP)","example":"Y","title":"GHG Reporter","type":"string"},"FacIndianCntryFlg":{"description":"Flag showing Y/N whether the facility is located in Indian Country.","title":"Indian Country","type":"string"},"FacIndianSpatialFlg":{"description":"Returns “Y” if a facility is located within a tribal spatial boundary as defined by the U.S. Census Bureau 2010 tribal boundary layer data for tribes in the lower 48 states and Bureau of Land Management Alaska State Office data for native villages in Alaska. Returns “N” if a facility is not located within a tribal or native Alaskan village area.","example":"Y","title":"Indian Spatial Flag","type":"string"},"FacMapFlg":{"description":"Graphical indicator denoting whether geographical data required to map a facility are available.","example":"Y","title":"Facility Mapped Indicator","type":"string"},"FacMapIcon":{"description":"The default map icon image file calculated for the facility by the ECHO program.","example":"CWA-NC-MJ-2.png","title":"Facility Map Icon","type":"string"},"FacNaaFlag":{"description":"Indicates whether the facility is located in a nonattainment area of the country, where air pollution levels persistently exceed the national ambient air quality standards. This flag does not indicate whether or not the facility has violated national ambient area quality standards.","example":"Y","title":"Nonattainment Area","type":"string"},"FacPercentMinority":{"description":"Percent Minority is the percentage of the population of the given area that is considered minority. Statistics are shown for the area within a 3-mile radius of each facility.","example":45.379,"title":"Percent Minority","type":"number"},"FacPopulationDensity":{"description":"The number of persons per square mile in the profiled area.","example":9611.17,"title":"Population Density","type":"number"},"FacSICCodes":{"description":"Indicates the facility’s or permit's primary Standard Industrial Classification (SIC) Code. The SIC code describes the primary activity of the facility.","example":"811","title":"Facility SIC","type":"string"},"FacStdCountyName":{"description":"The standardized  facility county name from EPA's Facility Registry System","example":"Fairfax County","title":"FRS Standardized Facility County Name","type":"string"},"FacTRIAIRReleases":{"description":"The total chemical releases to air, in pounds, as reported to TRI by the facility for the most recent reporting year.","example":"36","title":"TRI Air Releases","type":"string"},"FacTRICarcAIRReleases":{"description":"The pounds of chemicals considered to be carcinogens released to air, as reported to TRI for the most recent reporting year. Chemicals are classified as carcinogens under the requirements of the Occupational Safety and Health Administration (OSHA).","example":"24","title":"TRI Carcinogen Releases","type":"string"},"FacTRIHapsReleases":{"description":"The pounds of chemicals classified as hazardous air pollutants (HAPS) released to air in pounds per year, as reported to TRI for the most recent reporting year.","example":"35.5","title":"TRI HAPS Releases","type":"string"},"FacTRIReporter":{"description":"Indicates whether facility reported to the Toxics Release Inventory (TRI) for the most recent reporting year.","example":"B","title":"TRI Reporter","type":"string"},"FacUsMexBorderFlg":{"description":"A Y/N flag indicating that the facility is within 100KM of the US-Mexico Border.","example":"Y","title":"Near US-Mexico Border","type":"string"},"GHGIDs":{"description":"A unique ID assigned for each facility within EPA’s Greenhouse Gas Reporting Program (GHGRP) Emissions Data Sets.","example":"110000","title":"GHG IDs","type":"string"},"HasPollRpt":{"description":"???","example":"Y","type":"string"},"Infea5yrFlag":{"description":"Indicates if the facility has an informal enforcement action within the last 5 years. 1 = Yes.","example":1,"type":"number"},"Insp5yrFlag":{"description":"Indicates if the facility has an inspection within the last 5 years. 1 = Yes","example":1,"title":"Inspected Within Last Five Years Flag","type":"number"},"LastDatePce":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by EPA or a state agency was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation","type":"string"},"LastDatePceEPA":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by EPA was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation�by�EPA","type":"string"},"LastDatePceSta":{"description":"The date on which the most recent Partial Compliance Evaluation (PCE) of the facility by a state agency was completed.","example":"04/25/2014","title":"Date of Last Partial Compliance Evaluation by State","type":"string"},"LocalControlRegionCode":{"description":"Code for regions within a state. Search criteria for DFR in OTIS.","title":"Local Control Region Code","type":"string"},"LocalControlRegionName":{"description":"Regions within a state. Search criteria for DFR in OTIS.","title":"Load Control Region Name","type":"string"},"Lower48":{"description":"Flag showing Y/N whether location is within the contiguous (lower 48) United States.","example":"Y","title":"Contiguous United States Flag","type":"string"},"MaintPollutantsNaa":{"type":"string"},"MaintStandardsNaa":{"type":"string"},"MaintStatusNaa":{"type":"string"},"Map":{"description":"No Longer Used.","title":"Map","type":"string"},"MaxPctileUs":{"description":"The maximum percentile from all individual EJSCREEN indicators.","example":54.7,"title":"EJ Indexes Above 80th Percentile","type":"number"},"MaxScore":{"description":"[Col. 121]","example":1,"title":"Max Score","type":"number"},"NaPollutantsNaa":{"type":"string"},"NaStandardsNaa":{"type":"string"},"NaStatusNaa":{"type":"string"},"NaaCategories":{"description":"The nonattainment area categories that the facility is in, derived spatially based on the facility's geographic coordinates in FRS.�","example":"8-HOUR OZONE(2015)","title":"NAA Categories","type":"string"},"NaaPollutants":{"description":"All criteria pollutants that the facility is in nonattainment for.","example":"OZONE","title":"NAA Pollutants","type":"string"},"OtherPermitIDs":{"type":"string"},"Over80CountUs":{"description":"The number of primary EJSCREEN environmental justice (EJ) indexes exceeding the 80th or higher national percentile for the Census block group that the facility is located in.","example":3,"title":"EJ Indexes Above 80th Percentile","type":"number"},"PctileCancerUs":{"description":"The national percentile of the census block group for the EJSCREEN NATA air toxics cancer risk indicator.","example":99,"title":"EJSCREEN NATA Cancer Risk","type":"number"},"PctileDpmUs":{"description":"The national percentile of the census block group for the EJSCREEN diesel particulate matter indicator.","example":99,"title":"EJSCREEN NATA Diesel PM","type":"number"},"PctileO3Us":{"description":"The national percentile of the census block group for the EJSCREEN ozone indicator.","example":52.4,"title":"EJSCREEN Ozone","type":"number"},"PctilePctpre1960Us":{"description":"The national percentile of the census block group for the EJSCREEN Lead paint indicator.","example":14.6,"title":"EJSCREEN Lead Paint Indicator","type":"number"},"PctilePmUs":{"description":"The national percentile of the census block group for the EJSCREEN particulate matter indicator.","example":52.4,"title":"EJSCREEN PM 2.5","type":"number"},"PctileProximityNPDESUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to major direct water dischargers indicator.","example":45.3,"title":"EJSCREEN Wastewater Discharge Proximity","type":"number"},"PctileProximityNplUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to National Priorities List (NPL) sites indicator.","example":38.9,"title":"EJSCREEN Superfund Proximity","type":"number"},"PctileProximityRmpUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to Risk Management Plan (RMP) sites indicator.","example":54.7,"title":"EJSCREEN RMP Proximity","type":"number"},"PctileProximityTsdfUs":{"description":"The national percentile of the census block group for the EJSCREEN proximity to Treatment Storage and Disposal Facilities (TSDFs) indicator.","example":42.4,"title":"EJSCREEN Hazardous Waste Proximity","type":"number"},"PctileRespUs":{"description":"The national percentile of the census block group for the EJSCREEN NATA respiratory hazard index indicator.","example":41.9,"title":"EJSCREEN NATA Respiratory Hazard","type":"number"},"PctileTrafficScoreUs":{"description":"The national percentile of the census block group for the EJSCREEN Traffic proximity and volume indicator.","example":7,"title":"EJSCREEN Traffic Proximity","type":"number"},"RCRAIDs":{"description":"A unique 12-character ID assigned for each record/permit/site/facility within the RCRAInfo database.","example":"VAD981111784","title":"RCRA IDs","type":"string"},"ReferencePoint":{"description":"??","example":"ENTRANCE POINT OF A FACILITY OR STATION","title":"Reference Point","type":"string"},"RegistryID":{"description":"An internal 12-digit Facility Registry Service (FRS) tracking number used to tie all facility data together in EPA regulatory program databases.","example":"110020837601","title":"FRS ID","type":"string"},"RmpIDs":{"description":"A unique ID assigned to each facility submitting a Risk Management Plan to EPA under the Risk Management Plan Rule.","example":"110000","title":"RMP IDs","type":"string"},"SDWAIDs":{"description":"A unique 9-character ID assigned for each public water system within the Safe Drinking Water Information System (SDWIS).","example":"DC0000001","title":"SDWA IDs","type":"string"},"Score":{"example":1,"title":"Score","type":"number"},"SourceID":{"description":"Unique Identifier assigned by EPA.","example":"ALR040033","title":"EPA Source Identifier","type":"string"},"Statute":{"description":"The name of the statute associated with each of the permits and identifiers linked to the facility: \n- CAA = the Clean Air Act\n- CWA = the Clean Water Act\n- RCRA = the Resource Conservation and Recovery Act\n- EP313 = the Emergency Planning and Community Right-to-Know Act, Section 313 (also known as the Toxics Release Inventory Program)\n- TSCA = the Toxic Substances Control Act\n- SDWA = the Safe Drinking Water Act","example":"CWA","title":"Statute","type":"string"},"TRIIDs":{"description":"A unique 15-character ID assigned for each facility within the Toxics Release Inventory (TRI) program. The format is ZZZZZNNNNNSSSSS, where ZZZZZ = ZIP code, NNNNN = the first 5 consonants of the name, and SSSSS = the first 5 non-blank non-special characters in the street address.","example":"20011FRTTT5001F","title":"TRI Program IDs","type":"string"},"TRIbalFlag":{"description":"A value of \"1\" indicates that the facility is within an Indian Tribal or Alaskan Native Village area.","example":1,"title":"Tribal Lands Flag","type":"number"},"ViolFlag":{"description":"Indicates if the facility had a violation within the last 3 years. 1 = Yes","example":1,"title":"Violation Flag","type":"number"},"WebDocs":{"description":"Contains flags that identify what web accessible documents are available for the facility.","example":"C6","title":"Web Documents","type":"string"}},"required":["AIRName","SourceID","AIRStreet","AIRCity","AIRState","LocalControlRegionCode","AIRZip","RegistryID","AIRCounty","AIREPARegion","FacFederalAgencyCode","FacFederalAgencyName","FacDerivedHuc","FacFIPSCode","FacIndianCntryFlg","AIRIndianCntryFlg","FacIndianSpatialFlg","FacDerivedTRIbes","FacUsMexBorderFlg","FacSICCodes","AIRNAICS","AIRPrograms","AIRMacts","AIRStatus","AIRUniverse","AIRClassification","FacDerivedWBD","FacDerivedWBDName","ChesapeakeBayFlag","AIRIDs","CWAIDs","RCRAIDs","RmpIDs","SDWAIDs","TRIIDs","GHGIDs","EisIDs","CamdIDs","AIRComplStatus","AIRHpvStatus","AIRMnthsWithHpv","AIRQtrsWithHpv","AIRQtrsWithViol","AIRPollRecentViol","AIRRecentViolCnt","AIRLastViolDate","AIREvalCnt","AIRDaysLastEval","AIRLastEvalDate","AIRLastEvalDateEPA","AIRLastEvalDateState","LastDatePce","LastDatePceEPA","LastDatePceSta","AIRLastStckTestDate","AIRLastStckTestResults","AIRStackTest5YrAll","AIRStackTest5YrFail","FacNaaFlag","FacTRIReporter","FacTRIAIRReleases","FacTRICarcAIRReleases","FacTRIHapsReleases","FacEisAIRReleases","FacGHGCO2Releases","AIRIeaCnt","AIRFeaCnt","AIRLastIeaDate","AIRLastIeaDateState","AIRLastIeaDateEPA","AIRLastFeaDate","AIRLastFeaDateState","AIRLastFeaDateEPA","AIRPenalties","AIRLastPenaltyDate","Over80CountUs","PctilePctpre1960Us","PctileDpmUs","PctileCancerUs","PctileRespUs","PctileTrafficScoreUs","PctileProximityNPDESUs","PctileProximityNplUs","PctileProximityRmpUs","PctileProximityTsdfUs","PctileO3Us","PctilePmUs","FacPopulationDensity","FacPercentMinority","EPASystem","Statute","LocalControlRegionName","AIRFIPSCode","AIRTRIbalEPAids","AIRTRIbalNames","AIRCaseIDs","AIRLastStckDateEPA","AIRLastStckDateState","FacMapFlg","FacMapIcon","FacGHGReporter","FacEisReporter","FacCamdReporter","AIRFacilityTypeCode","AIRMajorFlag","AIR3yrComplQtrsHistory","HasPollRpt","CensusBlockGroup","MaxPctileUs","EjscreenFlagUs","EjscreenFlag","TRIbalFlag","CurrSvFlag","ViolFlag","CurrVioFlag","Insp5yrFlag","Ea5yrFlag","Infea5yrFlag","Lower48","ActiveLower48","CollectionMethod","ReferencePoint","CalculatedAccuracyMeters","Map","WebDocs","NaaCategories","NaaPollutants","NaStandardsNaa","MaintStandardsNaa","NaPollutantsNaa","MaintPollutantsNaa","NaStatusNaa","MaintStatusNaa","FacCountyName","FacStdCountyName","AIRNsps","AIRNspsm","AIRFacilityTypeDesc","OtherPermitIDs","Score","MaxScore"],"type":"object"},"air11":{"description":"Map Output Object","properties":{"IconBaseURL":{"description":"URL where all the icons are located","example":"https://echo.epa.gov/app/map/icons/","title":"Icon Base URL","type":"string"},"MapData":{"description":"An array of facility geospatial information.","items":{"$ref":"#/components/schemas/air02"},"title":"Map Data","type":"array","xml":{"name":"MapData","wrapped":true}},"PopUpBaseURL":{"description":"Combine this URL with the PUC to get popup info","example":"https://echodata.epa.gov/echo/cwa_rest_services.pop_up?p_id=","title":"Popup Base URL","type":"string"},"QueryID":{"description":"Sequential number assigned to entire search result","example":"245","title":"Query Identifier","type":"string"}},"required":["QueryID","IconBaseURL","PopUpBaseURL","MapData"],"type":"object"},"air12":{"description":"Results Object","properties":{"Facilities":{"description":"A complex array of facility information.","items":{"$ref":"#/components/schemas/air03"},"title":"Facilities","type":"array","xml":{"name":"Facilities","wrapped":true}},"Message":{"description":"Field to record messages (typically performance-related) about packet processing","example":"Success","title":"Message","type":"string"},"PageNo":{"description":"The number of pages of results returned","example":"1","title":"Page Number","type":"string"},"QueryID":{"description":"Sequential number assigned to entire search result","example":"245","title":"Query Identifier","type":"string"},"QueryRows":{"description":"Number of query results returned","example":"5","title":"Query Row Count","type":"string"}},"required":["Message","QueryRows","QueryID","PageNo","Facilities"],"type":"object"},"geo":{"description":"GeoJSON Geometry Object","properties":{"coordinates":{"description":"Array of coordinate values in longitude, latitude format.","example":-87.86253,"items":{"type":"number"},"title":"Coordinates Array","type":"array"},"type":{"description":"Indicator of the geometry represented in the GeoJSON Feature, for Echo will always be \"Point\".","example":"Point","title":"Geometry","type":"string"}},"required":["type","coordinates"],"type":"object"},"meta1":{"description":"Results Object","properties":{"Message":{"description":"Field to record messages (typically performance-related) about packet processing","example":"Success","title":"Message","type":"string"},"ResultColumns":{"items":{"$ref":"#/components/schemas/meta3"},"title":"Result Columns","type":"array","xml":{"name":"ResultColumns","wrapped":true}}},"required":["Message"],"type":"object"},"meta3":{"description":"Results Column Object","properties":{"ColumnID":{"title":"Column ID","type":"string"},"ColumnName":{"title":"Column Name","type":"string"},"DataLength":{"description":"Data length for EPA program database column.","example":"10","title":"Data Length","type":"string"},"DataType":{"description":"Data type for EPA program database column.","example":"NUMBER","title":"Data Type","type":"string"},"Description":{"title":"Column Description","type":"string"},"ObjectName":{"description":"The JSON name used for the database column.","example":"CaseName","title":"Object Name","type":"string"}},"required":["ColumnName","DataType","DataLength","ColumnID","ObjectName","Description"],"type":"object","xml":{"name":"ResultColumn"}},"qp0":{"description":"Query Parameters Object","properties":{"QP":{"description":"Query parameter","example":"output","title":"Query Parameter","type":"string"},"QV":{"description":"Query value","example":"JSON","title":"Query Value","type":"string"}},"required":["QP","QV"],"type":"object","xml":{"name":"Parameter"}}}}}