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.
See all resources in Case studies & examples >
Data standards
DCAT-US Schema v3.0 DataService fields
Field-level reference for the DCAT-US v3.0 DataService class. DataService is new in v3.0 and describes an API or other service that provides programmatic access to one or more datasets.
Source
data.gov
Keywords
data schema, open data, DCAT, DCAT-US, metadata standard, data inventory, API
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
CSV to API
The CSV to API tool dynamically generates RESTful APIs from static CSVs. It provides JSON, XML, and HTML formats.
Catalog API
JSON API documentation for searching datasets, accessing harvest records, and retrieving keywords from the Data.gov catalog.
Database to API
The Database to API tool turns a Database into a Secure, RESTful API. It provides JSON, XML, and HTML formats.
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.