Skip to main content
U.S. flag

An official website of the United States government

Here’s how you know

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

HTTPS

Secure .gov websites use HTTPS
A lock (LockA locked padlock) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

    • Environmental Topics
    • Air
    • Bed Bugs
    • Chemicals and Toxics
    • Climate Change
    • Emergency Response
    • Environmental Information by Location
    • Environmental Justice
    • Greener Living
    • Health
    • Land, Waste, and Cleanup
    • Lead
    • Mold
    • Pesticides
    • Radon
    • Science Topics
    • Water Topics
    • A-Z Topic Index
    • Laws & Regulations
    • By Business Sector
    • By Topic
    • Compliance
    • Enforcement
    • Guidance
    • Laws and Executive Orders
    • Regulations
    • Report a Violation
    • Environmental Violations
    • Fraud, Waste or Abuse
    • About EPA
    • EPA Administrator
    • Organization Chart
    • Staff Directory
    • Planning, Budget, and Results
    • Jobs and Internships
    • Headquarters Offices
    • Regional Offices
    • Lab and Research Centers
Clean Air Markets
Contact Us

Field Audit Checklist Tool (FACT) API

On this page:
  • Overview
  • Sign up
  • API basics
  • Explore

Overview

The Field Audit Checklist Tool (FACT) is a Windows desktop application intended to help auditors perform field audits of facilities that report data pursuant to the continuous air monitoring requirements of the Clean Air Act (40 CFR Part 75). FACT allows users to easily view monitoring plan, quality assurance and emissions data. FACT also provides access to data collected under the Mercury and Air Toxics Standards (MATS).

FACT uses web services to display data via an Application Programming Interface (API). An API is a set of commands, functions, protocols, and objects that programmers can use to create software or interact with an external system. An API interprets that data and presents you with the information you wanted in a readable way.


Sign up

Loading signup form...

API basics

All FACT API endpoints are GET requests. Here is one example of data you can expect from the /facilities call.

Get a list of facilities

/facilities

Returns a list of regulated facilities.

The facilities API endpoint returns a list of all regulated facilities. Each facility in the list includes attributes such as the location, monitoring configurations, associated units, and contacts. Below is an example JSON object that is intended to show the structure of each facility object.

    {
      "orisCode": "",
      "name": "",
      "geographicLocation": {
        "isValid": "",
        "latitude": "",
        "longitude": ""
      },
      "monitoringPlans": [],
      "region": {
        "id": "",
        "name": ""
      },
      "state": {
        "name": "",
        "abbrev": ""
      },
      "county": {
        "name": "",
        "code": ""
      },
      "owners": [],
      "units": [],
      "contacts": []
    }

Explore

The FACT API conforms to the OpenAPI specification. Explore the FACT API interactively in your browser (without signing up for a key).

API endpoints

Emissions: The emissions API endpoints return the hourly values for the measured parameters, calculated hourly emissions values, and instrument calibration data for a monitoring location described in a facility’s monitoring plan.

Facilities: The facilities API endpoint returns a list of all the regulated facilities. Each facility in the list includes attributes such as the location, monitoring configurations, associated units, and contacts.

MonitoringPlans: The monitoring plan endpoint returns data describing how a facility monitors its emissions. Monitoring plan data define relationships between stacks, pipes, and units. The data also specifies emissions monitoring locations at a facility and identifies the monitoring equipment by detailing individual components. Monitoring plan data also provide operational characteristics and qualifications for certain special types of monitoring. In addition, this endpoint provides quarterly and emissions summaries, unit ownership, and quality assurance certification events and test exemptions.

QATestData: The QATestData endpoints return data describing the tests used to both initially certify and continually ensure that a monitoring system is providing accurate data. For each test the returned data includes summary information (date the test was performed, reason for test, test result, etc.). For some test types, the details of the test will also be returned.

  • Clean Air Markets Home
  • Basic Info & Site Map
  • Programs
  • Progress
  • Doing Business with CAMD
  • Data Resources
Contact Us to ask a question, provide feedback, or report a problem.
Last updated on April 24, 2022
United States Environmental Protection Agency

Discover.

  • Accessibility
  • Budget & Performance
  • Contracting
  • EPA www Web Snapshot
  • Grants
  • No FEAR Act Data
  • Plain Writing
  • Privacy
  • Privacy and Security Notice

Connect.

  • Data.gov
  • Inspector General
  • Jobs
  • Newsroom
  • Open Government
  • Regulations.gov
  • Subscribe
  • USA.gov
  • White House

Ask.

  • Contact EPA
  • EPA Disclaimers
  • Hotlines
  • FOIA Requests
  • Frequent Questions

Follow.