# Taking Another Look at the APIs and Data Available Across U.S. Federal Agencies

**Canonical:** https://apievangelist.com/2022/10/29/taking-another-look-at-the-state-of-apis-and-data-across-us-federal-agencies/

Every couple of years I get motivated to take a fresh look at what is happening with APIs across the federal government. Since I worked for the Obama administration I have had a passion for understanding the state of, but also being an advocate for APIs in government. While there are plenty of things that frustrate me when it comes to government APIs, I also find that I am left pretty hopeful about what is happening across each of the federal agencies. Using the digital registry API I pulled a list of federal agencies, produced a cheat sheet for searching Google across a handful of terms, and got to work understanding where things are right now. I rated these agencies on a scale from 1-3, with three being a commitment to APIs evident, and 3 being no APIs are found.
 
- **Access Board** (3) - This is a very difficult one to search for due to the name. I see talk of doing APIs, but nothing really substantial.
    - [Research](https://www.access-board.gov/research/)
- **Administration for Children and Families (ACF)** (2) - APIs clearly aren’t a priority, but there is one, as well as a tone of amazing research that needs to be available.
    - [Unaccompanied Children Reporting API](https://github.com/cloud-gov/hhs-acf-uc-api)
    - [ACF Data & Research](https://www.acf.hhs.gov/acf-data-research)
- **Administration for Community Living** (2) - APIs clearly aren’t a priority, but there is one, as well as a tone of amazing research that needs to be available.
    - [The Eldercare Locator Database API](https://eldercare.acl.gov/Public/Site_Utilities/API_Reg/API_Registration.aspx)
    - [ACL Data & Research](https://acl.gov/aging-and-disability-in-america/data-and-research)
- **Administrative Office of the U.S. Courts** (2) - Pacer clearly is a priority, but lots of statistics, analysis, and other things that should be machine readable.
    - [Pacer](https://pacer.uscourts.gov/file-case/developer-resources)
    - [Statistics & Reports](https://www.uscourts.gov/statistics-reports)
    - [Analysis & Reports](https://www.uscourts.gov/statistics-reports/analysis-reports)
- **Advisory Council on Historic Preservation (ACHP)** (3) - Nothing available, but they are working on their digital transformation.
    - [Digital Information Task Force Recommendations and Action Plan](https://www.achp.gov/digital-library-section-106-landing/digital-information-task-force-recommendations-and-action-plan)
- **Agency for Healthcare Research and Quality (AHRQ)** (2) - There was one API, and a whole bunch of valuable data and other resources available.
    - [The AHRQ CDS Connect API](https://cds.ahrq.gov/cds_api)
    - [Data](https://www.achp.gov/digital-library-section-106-landing/digital-information-task-force-recommendations-and-action-plan)
    - [Data Resources](https://www.ahrq.gov/data/resources/index.html)
- **American Battle Monuments Commission** (3) - No APIs, but there is data and an interesting database search that should be an API.
    - [Data](https://www.abmc.gov/data)
    - [Database Search](https://www.abmc.gov/database-search)
- **Animal and Plant Health Inspection Service (APHIS)** (3) - No clear API efforts or even data, but APHIS should be an API, revealing all the data they have.
    - [APHIS](https://www.aphis.usda.gov/aphis/home/)
- **Architect of the Capitol (AOC)** (3) - Nothing to show. Not even any data. Very sad.
- **Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF)** (3) - Lots of data that should be available via APIs, but isn’t easily accessible today.
    - [Data & Statistics](https://www.atf.gov/resource-center/data-statistics)
    - [Firearms Trace Data](https://www.atf.gov/resource-center/firearms-trace-data-2020)
    - [Bomb Data Center](https://www.atf.gov/explosives/us-bomb-data-center)
- **Bureau of Economic Analysis (BEA)** (1) - They get it and have lots of API and other tool driven access to their data.
    - [BEA Data Application Programming Interface (API)](https://apps.bea.gov/api/signup/index.cfm)
    - [Interactive Tables](https://www.bea.gov/itable/)
    - [Open Data](https://www.bea.gov/open-data)
- **Bureau of Engraving and Printing (BEP)** (3) - No APIs. No data. Nothing of interest here. Sad.
- **Bureau of Indian Affairs (BIA)** (3) - Lots of good data out there, with some great tools, but no first class APIs available.
    - [Geotechnical Data](https://www.bia.gov/bia/ots/demd/geo-data-services)
    - [Mapping Data](https://biamaps.doi.gov/bogs/datadownload.html)
    - [ArcGIS](https://hub.arcgis.com/datasets/BLM-EGIS::bureau-of-indian-affairs-bia/data)
- **Bureau of Indian Affairs and Bureau of Indian Education** (3) - Nothing to see here. Couldn’t find any APIs, data, or tools for accessing resources.
- **Bureau of Industry and Security (BIS)** (3) - A data portal, but not much else. Seems like this would be a huge opportunity to me.
    - [Data Portal](https://www.bis.doc.gov/index.php/data-portal)
- **Bureau of Labor Statistics (BLS)** (1) - They have a proper developer and data portals to make their work available.
    - [Developers](https://www.bls.gov/developers/home.htm)
    - [Data](https://www.bls.gov/data/)
- **Bureau of Land Management (BLM)** (2) - They have an API, it has a PDF doorway, but it is there. Also a wealth of data resources to be mined (pun intended).
    - [BLM Navigator](https://navigator.blm.gov/api/resources/guides/BLM-GeoCommunicatorMigrationGuide.pdf)
    - [Geospatial Data](https://www.blm.gov/services/geospatial/GISData)
    - [Data Resources](https://www.blm.gov/about/data/National-Datasets)
- **Bureau of Ocean Energy Management (BOEM)** (3) - Clearly have the data, but there isn’t any API activity to be found.
    - [Data Center](https://www.data.boem.gov/)
- **Bureau of Reclamation** (1) - Wouldn’t call it a modern API, but they have APIs, as well as lots of valuable data.
    - [Reclamation Information Sharing Environment (RISE)](https://data.usbr.gov/rise/api)
    - [Reclamation's Oracle Hydrologic Databases.](https://github.com/usbr/HdbApi)
    - [Open Water Data](https://www.usbr.gov/research/owd/index.html)
- **Bureau of Safety and Environmental Enforcement (BSEE)** (3) - No APIs, but they have a lot of data that should be made available via simple Apis.
    - [BSEE Regions Technical Data](https://www.bsee.gov/stats-facts/bsee-regions-technical-data)
    - [RAW Data](https://www.data.bsee.gov/Main/RawData.aspx)
- **Bureau of the Census** (1) - Census gets it and has a robust set of data and APIs to support what is needed.
    - [Developers](https://www.census.gov/data/developers.html)
    - [Data](https://www.census.gov/data.html)
- **Bureau of Transportation Statistics (BTS)** (3) - No APIs, but lots of data that should be made available via APIs.
    - [Data](https://data.bts.gov/)
- **Center for Faith-Based and Neighborhood Partnerships (CFBNP)** (3) - No APIs, data, or anything else to be found.
- **Center for Nutrition Policy and Promotion (CNPP)** (3) - Lots of valuable data, but nothing available as APIs to people to use.
    - [Data](https://www.fns.usda.gov/resource/cnpp-data)
- **Centers for Disease Control and Prevention (CDC)** (1) - There are several APIs available, and a wealth of data that should be available via APIs.
    - [APIs](https://open.cdc.gov/apis.html)
    - [CDC Wonder](https://wonder.cdc.gov/wonder/help/WONDER-API.html)
    - [Data](https://data.cdc.gov/)
    - [Data & Statistics](https://www.cdc.gov/datastatistics/index.html)
- **Centers for Medicare and Medicaid Services (CMS)** (1) - Proper set of APIs and data portal to make valuable data and information available.
    - [Developer](https://developer.cms.gov/)
    - [Data](https://data.cms.gov/)
- **Commission on Civil Rights (USCCR)** (3) - Some data showing, but no APIs to make things accessible.
    - [Data Inventory Program](https://www.usccr.gov/reports/data-inventory-program)
- **Commodity Futures Trading Commission (CFTC)** (3) - Lots of good data, no APIs to be found of any kind.
    - [Reports](https://www.cftc.gov/MarketReports/CommitmentsofTraders/index.htm)
    - [Data](https://www.cftc.gov/data)
- **Consumer Financial Protection Bureau** (1) - The CFPB gets it and is making data available via APIs as well as data.
    - [Open Tech](https://cfpb.github.io/)
    - [Data Research](https://www.consumerfinance.gov/data-research/)
    - [Data](https://www.consumerfinance.gov/data/)
- **Consumer Product Safety Commission (CPSC)** (2) - They have a simple API, but also lots of valuable data that should be available via APIs.
    - [CPSC Recalls Application Program Interface (API) ](https://www.cpsc.gov/Recalls/CPSC-Recalls-Application-Program-Interface-
API-Information)
    - [Data](https://www.cpsc.gov/Data)
    - [Research & Reports](https://www.cpsc.gov/research-and-reports-overview)
- **Corporation for National and Community Service (CNCS)** (3) - Some data out there, but no first class APIs for anything.
    - [Data](https://data.americorps.gov/)
- **Corps of Engineers--Civil Works** (2) - They have a major API and they have a wealth of data that should also be available as APIs.
    - [USACE](https://www.usace.army.mil/open/)
    - [Geospatial Data](https://geospatial-usace.opendata.arcgis.com/)
- **Courts of Appeals, District Courts, and other Judicial Services** (3) - No APIs or data to be had.
- **Defense Commissary Agency (DeCA)** (3) - No APIs or data to be had.
- **Defense Finance and Accounting Service (DFAS)** (3) - No APIs or data to be had.
- **Defense Human Resources Activity (DHRA)** (3) - No APIs or data to be had.
- **Defense Information Systems Agency (DISA)** (3) - No APIs or data to be had.
- **Defense Security Service (DSS)** (3) - No APIs or data to be had.
- **Department of Agriculture (USDA)** (3) - The USDA gets it and has many APIs and data available for use programmatically.
    - [Data APIs](https://www.ers.usda.gov/developer/data-apis/)
    - [FoodData Central API](https://fdc.nal.usda.gov/api-guide.html)
- **Department of Commerce** (1) - Commerce gets it and has a wealth of APIs and data available for us by developers.
    - [APIs](https://www.commerce.gov/data-and-reports/developer-resources/commercegov-api)
    - [Data and Reports](https://www.commerce.gov/data-and-reports)
    - [Commerce Data Hub](https://data.commerce.gov/)
- **Department of Defense (DOD)** (1) - DOD gets it and has a dedicated API developer and data portals to get at resources.
    - [Developers](https://dod.defense.gov/Resources/Developer-Info/)
    - [Data](https://data.defense.gov/)
- **Department of Education (ED)** (2) - I see they took away their API portal, but still have a handful available and data sites.
    - [College Scorecard](https://collegescorecard.ed.gov/data/documentation/)
    - [Eric](https://eric.ed.gov/?api)
    - [Data](https://data.ed.gov/)
- **Department of Energy (DOE)** (2) - There is one API, and many groups within have APIs, but all of their data isn’t available via simple APIs.
    - [Office of Energy Efficiency & Renewable Energy](https://www.energy.gov/eere/buildings/application-programming-interface)
    - [Data](https://www.energy.gov/data/open-energy-data)
- **Department of Health and Human Services (HHS)** (1) - HHS has a dedicated developer and data area to get access to digital resources.
    - [Developer](https://www.hhs.gov/web/developer/index.html)
    - [Data](https://aspe.hhs.gov/collaborations-committees-advisory-groups/hhs-data)
- **Department of Homeland Security (DHS)** (1) - DHS has a dedicated developer and data portal to make resources available.
    - [Developer](https://www.dhs.gov/dhs-developer-community)
    - [Data](https://www.dhs.gov/data)
- **Department of Housing and Urban Development (HUD)** (2) - Found a single API, but also a data portal which should be available as simple Apis.
    - [USPS Crosswalk API](https://www.huduser.gov/portal/dataset/uspszip-api.html)
    - [Data](https://data.hud.gov/)
- **Department of Justice (DOJ)** (1) - DOJ has a dedicated developer and data portal to make resources available.
    - [Developer](https://www.justice.gov/developer)
    - [Data](https://www.justice.gov/open/open-data)
- **Department of Labor (DOL)** (1) - DOL has a dedicated API and their data available for working with programmatically.
    - [Developers](https://developer.dol.gov/)
    - [Performance Data](https://www.dol.gov/agencies/eta/foreign-labor/performance)
- **Department of State** (1) - State has a dedicated developer area and data informed strategy.
    - [Developers](https://www.state.gov/developer/)
    - [Data Informed Diplomacy](https://www.state.gov/data-strategy/)
- **Department of the Air Force** (3) - I couldn’t find any sign of APIs, but they have a rich portal of data available.
    - [Data](https://www.data.af.mil/)
- **Department of the Army** (3) - I couldn’t find any signs of APIs or data available.
- **Department of the Interior (DOI)** (1) - DOI has a dedicated developer area with a data portal as well for resources.
    - [Developer](https://www.doi.gov/developer)
    - [Data](https://www.doi.gov/data)
- **Department of the Navy** (3) - I couldn’t find any signs of APIs or data available.
- **Department of the Treasury** (2) - There are a handful of APIs and an open data portal available.
    - [Fiscal Data API](https://fiscaldata.treasury.gov/api-documentation/)
    - [Web APIs Securities](https://www.treasurydirect.gov/legal-information/developers/web-api-security/)
    - [Open Data](https://home.treasury.gov/data/treasury-open-data)
- **Department of Transportation (DOT)** (1) - DOT has a dedicated developer area with a data portal as well for resources.
    - [Developer](https://www.transportation.gov/developer)
    - [Data](https://www.transportation.gov/data)
- **Department of Veterans Affairs (VA)** (1) - The VA has it going on with their dedicated API and data portals making things accessible.
    - [API](https://developer.va.gov/)
    - [Data](https://www.data.va.gov/)
- **Economic Research Service (ERS)** (1) - They have solid data APIs and have plenty of data products available for consumption.
    - [Data APIs](https://www.ers.usda.gov/developer/data-apis/)
    - [Data Products](https://www.ers.usda.gov/data-products/)
- **Economics and Statistics Administration (ESA)** (3) - I couldn’t find any signs of APIs or data available.
- **Environmental Protection Agency (EPA)** (1) - The EPA has numerous APIs, as well as a robust data catalog for making resources available.
    - [Envirofacts Data Service API](https://www.epa.gov/enviro/envirofacts-data-service-api)
    - [Field Audit Checklist Tool (FACT) API](https://www.epa.gov/airmarkets/field-audit-checklist-tool-fact-api)
    - [Low Erosivity Waiver API](https://lew.epa.gov/api-docs/)
    - [NCEDE Services](https://rcranodepreprod.epa.gov/rcra-ncede-api/secured/swagger2/index.jsp)
    - [Web Services](https://www.epa.gov/enviro/web-services)
    - [Data](https://www.epa.gov/data)
- **Equal Employment Opportunity Commission (EEOC)** (3) - Lots of data but no APIs to be found, which would help make things more accessible.
    - [Data Collections](https://www.eeoc.gov/data/eeo-data-collections)
    - [Data and Statistics](https://www.eeoc.gov/data/data-and-statistics)
    - [Data Visualizations](https://www.eeoc.gov/data/data-visualizations)
- **Farm Credit Administration (FCA)** (3) - A little bit of data, but no APIs available.
    - [Call Report Data](https://www.fca.gov/bank-oversight/call-report-data-for-download)
- **Farm Service Agency (FSA)** (3) - They have a little bit of data, but no APIs to be found.
    - [Data](https://www.fsa.usda.gov/online-services/fsa-online-data-resources/index)
- **Federal Aviation Administration (FAA)** (1) - A dedicated API portal and a wealth of data available for access.
    - [API Portal](https://api.faa.gov/s/)
    - [Data Portal](https://www.faa.gov/data)
    - [Data Products](https://www.faa.gov/data/aero_data)
    - [Airport Data](https://adip.faa.gov/agis/public/#/public)
- **Federal Bureau of Investigation (FBI)** (2) - A handful of APIs and open data that would be better available as an API.
    - [Most Wanted API](https://www.fbi.gov/wanted/api)
    - [Crime Data API](https://crime-data-explorer.fr.cloud.gov/pages/home)
    - [Crime Stats](https://www.fbi.gov/how-we-can-help-you/need-an-fbi-service-or-more-information/ucr)
- **Federal Deposit Insurance Corporation (FDIC)** (3) - No APIs, but rich data tools and datasets that should be available via APIs.
    - [Data Tools](https://www.fdic.gov/resources/data-tools/)
    - [Bank Data](https://www.fdic.gov/bank/statistical/)
- **Federal Election Commission (FEC)** (1) - They have a great OpenFEC API, but not a lot of data that is easily available.
    - [OpenFEC](https://api.open.fec.gov/developers/)
- **Federal Emergency Management Agency (FEMA)** (1) - They have an API and a rich set of datasets available for use by developers.
    - [OpenFema](https://www.fema.gov/about/openfema/api)
    - [Datasets](https://www.fema.gov/about/openfema/data-sets)
- **Federal Energy Regulatory Commission (FERC)** (2) - They have a bunch of data and appear to have a submission API, but hard to find much else.
    - [Industries & Data](https://www.ferc.gov/)
    - [FERC Submission API](https://www.ferc.gov/media/ferc-submission-api-step-step-guide)
    - [Database](https://www.ferc.gov/download-database)
    - [Data Sets](https://www.ferc.gov/electric/industry-activities/addressing-2000-2001-western-energy-crisis/data-sets-available)
- **Federal Highway Administration (FHWA)** (3) - Lots of good data, but no APIs to be had.
    - [Data Elements](https://www.fhwa.dot.gov/datagov/dataelements.cfm)
    - [Statistics](https://www.fhwa.dot.gov/policyinformation/statistics.cfm)
- **Federal Housing Finance Agency (FHFA)** (1) - They have a developer portal and data portal with some resources available.
    - [Developer](https://www.fhfa.gov/DataTools/Pages/Developer.aspx)
    - [Data](https://www.fhfa.gov/DataTools/Downloads)
- **Federal Reserve Board** (3) - Data, but no APIs to be found.
    - [Data](https://www.federalreserve.gov/data.htm)
- **Federal Retirement Thrift Investment Board (FRTIB)** (3) - Looks like they pulled together a data plan, but no APIs or data to be found.
- **Federal Student Aid (FAFSA)** (3) - A little bit of data but no APIs to be found that are easily found.)
    - [Data](https://studentaid.gov/data-center/student)
- **Federal Trade Commission (FTC)** (1) - Dedicated developer area, data, and visualizations available via APIs.
    - [Developer](https://www.ftc.gov/developer)
    - [Data Visualizations](https://www.ftc.gov/news-events/data-visualizations)
- **Fish and Wildlife Service (FWS)** (1) - They have a pretty robust data services setup with lots of data available.
    - [Data Services](https://ecos.fws.gov/ecp/services)
    - [Geospatial Data](https://gis-fws.opendata.arcgis.com/)
    - [Data](https://www.fws.gov/data/)
- **Food and Drug Administration (FDA)** (1) - They have a dedicated developer portal for the agency, and a data dashboard.
    - [OpenFDA](https://open.fda.gov/)
    - [Data Dashboard](https://www.fda.gov/about-fda/transparency/fda-data-dashboard)
- **Food Safety and Inspection Service (FSIS)** (3) - They have a lot of data but couldn’t find any easy to use APIs.
    - [Datasets & Visualizations](https://www.fsis.usda.gov/science-data/data-sets-visualizations)
    - [Science Data](https://www.fsis.usda.gov/science-data)
- **Forest Service** (2) - Lots of data and a handful of disparate APIs to use.
    - [Geospatial Data](https://data-usfs.hub.arcgis.com/)
    - [Open Forest Middle Layer API](https://github.com/USDAForestService/fs-open-forest-middlelayer-api)
    - [Geodata Clearinghouse](https://data.fs.usda.gov/geodata/)
- **General Services Administration (GSA)** (1) - Dedicated developer area and a data portal to access different resources.
    - [Open Data](https://open.gsa.gov/data/)
    - [Developer](https://open.gsa.gov/api/)
- **Government Accountability Office (GAO)** (3) - Lots of talk about data and governance, but no APIs or easy to find data.
- **Government Printing Office** (3) - No data or APIs to be found.
- **Health Resources and Services Administration (HRSA)** (1) - They have a developers area and a data portal for accessing resources.
    - [Developers](https://data.hrsa.gov/data/services)
    - [Data](https://data.hrsa.gov/)
- **Indian Health Service (IHS)** (3) - They talk of having a data mart, but not much else to be seen.
    - [Retrieving Data](https://www.ihs.gov/npirs/retrieving-data/)
- **Inter-American Foundation (IAF)** (3) - They have some data reports, but no APIs or other data easily found.
    - [Data Reports](https://www.iaf.gov/content/content-category/data-report/)
- **Internal Revenue Service (IRS)** (1) - They have an API and statistics, making their systems available.
    - [API](https://www.irs.gov/tax-professionals/application-program-interface-api)
    - [Statistics](https://www.irs.gov/statistics)
- **Judicial Branch** (3) - No APIs or data to be found.
- **Library of Congress (LOC)** (1) - They have a set of APIs and datasets for research available.
    - [APIs](https://loc.gov/apis)
    - [Datasets](https://guides.loc.gov/datasets)
- **Merit Systems Protection Board (MSPB)** (3) - They have data available but no APIs.
    - [Data](https://www.mspb.gov/data/)
- **Minority Business Development Agency (MBDA)** (3) - Lots of data, but no APIs available to access any of it.
    - [Data](https://www.mbda.gov/data)
    - [Research Data](https://www.mbda.gov/about-us/research-data)
- **Missile Defense Agency (MDA)** (3) - No data or APIs found.
- **National Aeronautics and Space Administration (NASA)** (1) - They have a robust API and data portal available for accessing resources.
    - [Developer](https://api.nasa.gov/)
- **National Agricultural Statistics Service (NASS)** (1) - They have a developer area and data & statistics page.
    - [Developer](https://www.nass.usda.gov/developer/index.php)
    - [Data & Statistics](https://www.nass.usda.gov/Data_and_Statistics/)
- **National Archives and Records Administration (NARA)** (1) - They have a dedicated developer portal and lots of data resources.
    - [Developers](https://www.archives.gov/developer)
    - [Archival Database](https://aad.archives.gov/aad/index.jsp)
    - [Data](https://www.archives.gov/data)
- **National Cancer Institute** (2) - They have an API, and statistics data.
    - [Cancer Clinical Trials Search API](https://www.cancer.gov/syndication/api)
    - [Statistics](https://seer.cancer.gov/statistics/)
- **National Capital Planning Commission (NCPC)** (3) - No data or APIs to be found.
- **National Center for Education Statistics (NCES)** (1) - They have a data API and a data lab available for working with resources.
    - [Data APIs](https://data-nces.opendata.arcgis.com/pages/use-apis)
    - [Data Labs](https://nces.ed.gov/datalab/)
- **National Council on Disability (NCD)** (3) - No data or APIs to be found.
- **National Endowment for the Arts (NEA)** (3) - They have some datasets available but no APIs.
    - [Data](https://www.arts.gov/data)
- **National Endowment for the Humanities (NEH)** (3) - They put together a plan, but don’t have any data or Apis.
- **National Geospatial-Intelligence Agency (NGA)** (3) - No data or APIs to be found.
- **National Guard Bureau** (3) - No data or APIs to be found.
- **National Highway Traffic Safety Administration (NHTSA)** (2) - They have some APIs and datasets but no dedicated developer.
    - [Vehicle API](https://vpic.nhtsa.dot.gov/api/)
    - [Datasets and API](https://www.nhtsa.gov/nhtsa-datasets-and-apis)
    - [Data](https://www.nhtsa.gov/data)
- **National Human Genome Research Institute** (3) - There is a database, but no APIs or datasets to access.
    - [Clinical Genome Database](https://research.nhgri.nih.gov/CGD/)
- **National Institute of Standards and Technology (NIST)** (1) - They have a couple of APIs and dedicated developer outreach.
    - [Vulnerability API](https://nvd.nist.gov/developers/vulnerabilities)
    - [Developer APIs](https://data.nist.gov/sdp/#/api)
- **National Institute on Drug Abuse** (3) - Lots of data but no real Apis to any of it to work.
    - [NIDA Screening Tools](https://api.drugabuse.gov/)
    - [Statistics](https://nida.nih.gov/research-topics/trends-statistics)
    - [Data](https://www.samhsa.gov/data/data-we-collect/nsduh-national-survey-drug-use-and-health)
- **National Institutes of Health (NIH)** (2) - They have a number of different APIs and lots of data that should be available via Apis.
    - [Reporter API](https://api.reporter.nih.gov/)
    - [3D Print Exchange](https://niaid.github.io/3dpx_api/)
    - [Office of Dietary Substance](https://ods.od.nih.gov/api/)
    - [Data Book](https://report.nih.gov/nihdatabook/index.aspx)
- **National Library of Medicine** (2) - Has a number of loose APIs and a dedicated data portal.
    - [APIs](https://lhncbc.nlm.nih.gov/RxNav/APIs/index.html)
    - [API](https://www.ncbi.nlm.nih.gov/home/develop/api/)
    - [Data](https://www.nlm.nih.gov/databases/download/data_distrib_main.html)
- **National Nuclear Security Administration (NNSA)** (3) - No data or APIs to be found.
- **National Oceanic and Atmospheric Administration (NOAA)** (2) - Has some web services and data available for developers.
    - [Web Services](https://www.ncdc.noaa.gov/cdo-web/webservices/v2)
    - [Data](https://www.ncei.noaa.gov/)
- **National Park Service (NPS)** (1) - They have a pretty modern API, as well as tools, and different types of data.
    - [API](https://www.nps.gov/subjects/developer/api-documentation.htm)
    - [Tools & Data](https://www.nps.gov/subjects/gisandmapping/tools-and-data.htm)
    - [Geospatial Data](https://public-nps.opendata.arcgis.com/)
- **National Science Foundation (NSF)** (1) - Has a dedicated developer area, as well as data explorer, and open data to work with.
    - [Developers](https://www.nsf.gov/developer/)
    - [Data Explorer](https://ncses.nsf.gov/explore-data)
    - [Open Data](https://www.nsf.gov/data/)
- **National Security Agency (NSA)** (3) - No data or APIs to be found.
- **Natural Resources Conservation Service (NRCS)** (2) - There are some web services and data available but not any modern APIs.
    - [Geospatial Data](https://datagateway.nrcs.usda.gov/)
    - [Soil Data Web Service](https://sdmdataaccess.nrcs.usda.gov/WebServiceHelp.aspx)
    - [Web Soil Service](https://websoilsurvey.sc.egov.usda.gov/App/HomePage.htm)
- **Nuclear Regulatory Commission (NRC)** (1) - Has a dedicated developer area as well as a data portal.
    - [Developers](https://www.nrc.gov/developer.html)
    - [Data](https://www.nrc.gov/data/index.html)
- **Office of Government Ethics (USOGE)** (3) - No data or APIs to be found.
- **Office of Management and Budget** (3) - There is a lot of data, but no real APIs available for use.
    - [Integrated Data Collection (IDC)](https://resources.data.gov/PoD/IDC/)
    - [OMB Database](https://obamawhitehouse.archives.gov/open/around/eop/omb/datasets)
- **Office of Personnel Management (OPM)** (1) - They have a dedicated developer and data portals for accessing resources.
    - [Developers](https://www.opm.gov/developer/)
    - [Data](https://www.opm.gov/data/index.aspx)
- **Office of Surface Mining Reclamation and Enforcement** (3) - No data or APIs to be found.
- **Office of the Comptroller of the Currency (OCC)** (1) - They have a dedicated developer area as well as a section for statistics.
    - [Developers](https://www.occ.gov/about/policies/developer-resources.html)
    - [Statistics](https://www.occ.treas.gov/about/what-we-do/key-data-and-statistics/index-occ-and-federal-banking-system-at-a-glance.html)
- **Office of the Director of National Intelligence (DNI)** (3) - No data or APIs to be found.
- **Office of the United States Trade Representative** (3) - They have some data, but no APIs or other resources.
    - [Trade Data](https://ustr.gov/trade-topics/trade-toolbox/trade-data)
- **Patent and Trademark Office (USPTO)** (1) - A dedicated developer area, API catalog, and rich sets of data.
    - [Developers](https://developer.uspto.gov/)
    - [API Catalog -  https://developer.uspto.gov/api-catalog)
    - [Economic Research](https://www.uspto.gov/ip-policy/economic-research/research-datasets)
    - [Data](https://developer.uspto.gov/data)
- **Peace Corps** (2) - They have some APIs and open data, but not any dedicated resources.
    - [Peace Corps Countries & Regions REST API](https://github.com/peacecorps/peace-corps-countries-api)
    - [Open Government](https://www.peacecorps.gov/about/open-government/reports/)
- **Pension Benefit Guaranty Corporation (PBGC)** (2) - No APIs, but some data resources are available.
    - [Data Books](https://www.pbgc.gov/prac/data-books)
- **Pipeline and Hazardous Materials Safety Administration (PHMSA)** (2) - They have some statistics, but no APIs are available.
    - [Data and Statistics](https://www.phmsa.dot.gov/data-and-statistics/pipeline/data-and-statistics-overview)
- **Power Marketing Administration** (3) - No data or APIs to be found.
- **Railroad Retirement Board (RRB)** (3) - They have some data but there are no APIs available.
    - [Data](https://www.rrb.gov/data)
- **Risk Management Agency (RMA)** (3) - No data or APIs to be found.
- **Saint Lawrence Seaway Development Corporation (SLSDC)** (3) - No data or APIs to be found.
- **Securities and Exchange Commission (SEC)** (2) - They have one big API and a bunch of data available.
    - [EDGAR](https://www.sec.gov/edgar/sec-api-documentation)
    - [Data](https://www.sec.gov/data)
- **Selective Service System (SSS)** (3) - No APIs, but they have some data in a portal.
    - [Data](https://www.sss.gov/data/)
- **Small Business Administration (SBA)** (1) - They have a dedicated developer area, APIs, and a data portal to access resources.
    - [Developer](https://developer.sba.gov/)
    - [SBA PPP Loan Forgiveness](https://ussbaforgiveness.github.io/)
    - [Data](https://data.sba.gov/)
- **Social Security Administration (SSA)** (1) - They have a dedicated developer portal, APIs, and a data portal to access resources.
    - [Developer](https://www.ssa.gov/developer/)
    - [OASDI Benefit Payments](https://www.ssa.gov/open/data/OASDIBenefitPaymentsByState.htm)
    - [Data](https://www.ssa.gov/data/)
- **Social Security Advisory Board** (3) - No data or APIs to be found.
- **Substance Abuse and Mental Health Services Administration (SAMHSA)** (3) - Lots of data, but no APIs available.
    - [Data](https://www.datafiles.samhsa.gov/analyze-data)
    - [Data](https://www.datafiles.samhsa.gov/data-sources)
    - [Data](https://www.samhsa.gov/data/)
- **Transportation Security Administration (TSA)** (2) - They have some APIs and data available.
    - [My TSA API](https://www.dhs.gov/mytsa-api-documentation)
    - [Checkpoint Travel Numbers](https://www.tsa.gov/coronavirus/passenger-throughput)
- **U.S. Bankruptcy Courts** (3) - No data or APIs to be found.
- **U.S. Court of Federal Claims (USCFC)** (3) - Some reports and statistics but no APIs.
    - [Reports & Statistics](https://www.uscfc.uscourts.gov/reports-statistics)
- **U.S. Court of International Trade** (3) - No data or APIs to be found.
- **U.S. District Courts** (3) - No data or APIs to be found.
- **U.S. Energy Information Administration (EIA)** (1) - There is a developer portal, dashboard, and open data available.
    - [Developer](https://www.eia.gov/developer/)
    - [API Dashboard](https://www.eia.gov/opendata/browser/)
    - [Open Data](https://www.eia.gov/opendata/)
- **U.S. Government Publishing Office** (2) - They have one major API, but not much else.
    - [GovInfo](https://api.govinfo.gov/docs/)
- **U.S. International Development Finance Corporation** (3) - There is a lot of data, but no aPIs or other resources.
    - [Data](https://www.dfc.gov/our-impact/dfc-transaction-data)
- **U.S. Senate** (2) - There is an API that is interesting, and statistics data, but not much else.
    - [Lobbying Disclosure](https://lda.senate.gov/api/redoc/v1/)
    - [Statistics](https://www.senate.gov/reference/stats_and_lists.htm)
- **U.S. Sentencing Commission (USSC)** (3) - Lots of data, but no real APIs to be found.
    - [Research](https://www.ussc.gov/research)
    - [Data Analyzer](https://www.ussc.gov/research/interactive-data-analyzer)
    - [Data Reports](https://www.ussc.gov/topic/data-reports)
- **United States Agency for Global Media (USAGM)** (3) - No data or APIs to be found.
- **United States Agency for International Development (USAID)** (1) - They have a dedicated developer portal and data portal available for accessing resources.
    - [Developer](https://www.usaid.gov/developer)
    - [Data](https://data.usaid.gov/)
- **United States Citizenship and Immigration Services (USCIS)** (1) - They have a dedicated developer portal as well as data, reports, and other resources.
    - [Developers](https://developer.uscis.gov/)
    - [Immigration and Citizenship Data](https://www.uscis.gov/tools/reports-and-studies/immigration-and-citizenship-data)
    - [Reports and Studies](https://www.uscis.gov/tools/reports-and-studies)
- **United States Coast Guard** (2) - They have a lot of APIs and data available, but no common developer portal.
    - [Maritime Information Exchange](https://cgmix.uscg.mil/xml/default.aspx)
    - [Statistics](https://www.uscgboating.org/statistics/)
    - [Research Data](https://www.dco.uscg.mil/Our-Organization/Assistant-Commandant-for-Prevention-Policy-CG-5P/Inspections-Compliance-CG-5PC-/Office-of-Investigations-Casualty-Analysis/Marine-Casualty-and-Pollution-Data-for-Researchers/)
- **United States Court of Appeals for the Federal Circuit** (3) - No data or APIs to be found.
- **United States Customs and Border Protection (CBP)** (2) - They have a number of APIs, as well as statistics and other data.
    - [AESDirect WebLink Inquiry API](https://www.cbp.gov/trade/automated/aesdirect-weblink-inquiry-api)
    - [eAPIS Online Transmission System](https://www.cbp.gov/travel/travel-industry-personnel/apis/eapis-transmission-system)
    - [Statistics](https://www.cbp.gov/newsroom/stats/cbp-enforcement-statistics)
- **United States Geological Survey (USGS)** (2) - They have a bunch of aPIs as well as data available for accessing resources.
    - [API](https://www.usgs.gov/products/web-tools/apis)
    - [Earthquake API](https://earthquake.usgs.gov/fdsnws/event/1/)
    - [Data](https://www.usgs.gov/products/data)
- **United States Immigration and Customs Enforcement (ICE)** (3) - No data or APIs to be found.
- **United States Postal Service (USPS)** (1) - They have a dedicated web API tools and data for developers.
    - [Developers](https://www.usps.com/business/web-tools-apis/)
- **United States Sentencing Commission** (3) - There is some data but no real APIs available for use.
    - [Data Files](https://www.ussc.gov/research/datafiles/commission-datafiles)
- **Veterans Benefits Administration (VBA)** (1) - There is a dedicated developer portal and APIs available.
    - [Developers](https://developer.va.gov/)
- **Veterans Health Administration (VHA)** (1) - There is a dedicated developer portal and APIs available.
    - [Developers](https://developer.va.gov/)
 
I am making no assessment of each of the APIs, just whether or not the agency has made a commitment to doing APIs, centralizing developer resources, and moving beyond just publishing data. There were 49 agencies I gave a rating of 1 to, with 30 having a rating of 2, and 75 being in the 3 designation. There are some agencies who have no data and aPis, but there are many who have a wealth of data available, but just not seeing the aPI potential. I will write separately about the other thoughts I had throughout this assessment of federal government APIs.
 
I enjoy loading up this knowledge in my head. After doing this I really get a feel for agencies who have valuable data, and those who are investing in APIs. While I was disappointed to see agencies like the Department of Education rollback, I am still very happy to see 49 agencies make it into a rating of 1. I wish every agency had a dedicated developer as well as data portal, with parity between them when it comes to data for downloading, but also quick and easy APIs to use. At some point I am going to have to go back to producing this report in some sort of machine readable way, so that I can track whether or not we are moving forward or going backwards when it comes to government APIs.
