Epa Envirofacts Tools#

Configuration File: epa_envirofacts_tools.json Tool Type: Local Tools Count: 3

This page contains all tools defined in the epa_envirofacts_tools.json configuration file.

Available Tools#

EPA_get_tri_facility_chemical_releases (Type: EPATRIFacilitiesTool)#

Get per-chemical, per-year EPA TRI reporting forms for one facility. Results use native Envirofac…

EPA_get_tri_facility_chemical_releases tool specification

Tool Information:

  • Name: EPA_get_tri_facility_chemical_releases

  • Type: EPATRIFacilitiesTool

  • Description: Get per-chemical, per-year EPA TRI reporting forms for one facility. Results use native Envirofacts pagination: start with offset=0 and continue with metadata.next_offset while metadata.has_more is true. metadata.total_results is exact.

Parameters:

  • tri_facility_id (string) (required) EPA TRI facility identifier, e.g. ‘15902CCKRN75BRI’. Obtain from EPA_search_tri_facilities.

  • limit ([‘integer’, ‘null’]) (optional) Max reporting forms per page (default 10, max 100).

  • offset ([‘integer’, ‘null’]) (optional) Zero-based row offset; continue with metadata.next_offset.

Example Usage:

query = {
    "name": "EPA_get_tri_facility_chemical_releases",
    "arguments": {
        "tri_facility_id": "example_value"
    }
}
result = tu.run(query)

EPA_search_frs_facilities (Type: EPAFRSFacilitiesTool)#

Search EPA Facility Registry Service sites by US state and optional city. Results use native Envi…

EPA_search_frs_facilities tool specification

Tool Information:

  • Name: EPA_search_frs_facilities

  • Type: EPAFRSFacilitiesTool

  • Description: Search EPA Facility Registry Service sites by US state and optional city. Results use native Envirofacts pagination: start with offset=0 and continue with metadata.next_offset while metadata.has_more is true. metadata.total_results is exact.

Parameters:

  • state (string) (required) 2-letter US state code, e.g. ‘MA’, ‘CA’.

  • city ([‘string’, ‘null’]) (optional) Optional city name filter.

  • limit ([‘integer’, ‘null’]) (optional) Max facilities per page (default 10, max 100).

  • offset ([‘integer’, ‘null’]) (optional) Zero-based row offset; continue with metadata.next_offset.

Example Usage:

query = {
    "name": "EPA_search_frs_facilities",
    "arguments": {
        "state": "example_value"
    }
}
result = tu.run(query)

EPA_search_tri_facilities (Type: EPATRIFacilitiesTool)#

Search EPA TRI facilities by US state and optional city. Results use native Envirofacts paginatio…

EPA_search_tri_facilities tool specification

Tool Information:

  • Name: EPA_search_tri_facilities

  • Type: EPATRIFacilitiesTool

  • Description: Search EPA TRI facilities by US state and optional city. Results use native Envirofacts pagination: start with offset=0 and continue with metadata.next_offset while metadata.has_more is true. metadata.total_results comes from the exact Envirofacts count endpoint.

Parameters:

  • state (string) (required) 2-letter US state code, e.g. ‘CA’, ‘TX’.

  • city ([‘string’, ‘null’]) (optional) Optional city name filter, e.g. ‘Los Angeles’.

  • limit ([‘integer’, ‘null’]) (optional) Max facilities per page (default 10, max 100).

  • offset ([‘integer’, ‘null’]) (optional) Zero-based row offset; continue with metadata.next_offset.

Example Usage:

query = {
    "name": "EPA_search_tri_facilities",
    "arguments": {
        "state": "example_value"
    }
}
result = tu.run(query)