Browse "API" resources by category:
Results for "API"
Case studies & examples
FederalRegister.gov API Case Study
This case study describes the tenets behind an API that provides access to all data found on FederalRegister.gov, including all Federal Register documents from 1994 to the present.
National Renewable Energy Laboratory API Case Study
This case study describes the launch of the National Renewable Energy Laboratory (NREL) Developer Network in October 2011. The main goal was to build an overarching platform to make it easier for the public to use NREL APIs and for NREL to produce APIs.
Supercharging Data through Validation as a Service
USDA's Food and Nutrition Service restructured its approach to data validation at the state level using an open-source, API-based validation service managed at the federal level.
Source
Department of Agriculture
Keywords
data cleaning, data validation, API, data sharing, process redesign, Federal Data Strategy
U.S. Department of Labor Case Study: Software Development Kits
The U.S. Department of Labor sought to go beyond merely making data available to developers and take ease of use of the data to the next level by giving developers tools that would make using DOL’s data easier. DOL created software development kits (SDKs), which are downloadable code packages that developers can drop into their apps, making access to DOL’s data easy for even the most novice developer. These SDKs have even been published as open source projects with the aim of speeding up their conversion to SDKs that will eventually support all federal APIs.
See all resources in Case studies & examples >
Data standards
Documenting APIs
Further guidance on using the Project Open Data Metadata Schema guidelines to document application programming interfaces (APIs) in data.json files for hosting at agency.gov/data.
See all resources in Data standards >
Data tools
/Developer program
The /Developer program provides support to federal agencies engaged in the production or use of APIs.
CSV to API
The CSV to API tool dynamically generates RESTful APIs from static CSVs. It provides JSON, XML, and HTML formats.
Database to API
The Database to API tool turns a Database into a Secure, RESTful API. It provides JSON, XML, and HTML formats.
ReVal (Reusable Validation Library)
ReVal (Reusable Validation Library) is a customizable Django App for validating data via API.
pycsw
pycsw is an OGC CSW server implementation written in Python that allows for the publishing and discovery of geospatial metadata via numerous APIs.
qu
qu is an open source data platform created to serve the public data sets of the Consumer Financial Protection Bureau. The goals of this platform are to import data in a Google-Dataset-inspired format, Query data using a Socrata-Open-Data-API-inspired API, and export data in JSON or CSV format.