GSA APIs

GSA publishes Application Programming Interfaces (APIs) for many of our open datasets. This provides information to the public in a standardized and machine-readable format for public use. These APIs cover a range of important data and functionality. Software developers and researchers can use these resources to help people find useful government information.

Featured GSA APIs

Api.Data.Gov Admin API

api.data.gov is a free API management service for federal agencies. This API implements the API Umbrella Admin API.

Discovery API

The Discovery API drives the Discovery Market Research Tool. It contains information on the vendors that are part of the OASIS and OASIS Small Business contracting vehicles, such as their contracting history, their eligibility for contract awards, and their small business designations.

Auctions API

The Auctions API is a GET API which has currently one operation. The operation will retrieve GSA Auctions data. GSA Auctions offers Federal personal property assets ranging from common place items (such as office equipment and furniture) to more select products like scientific equipment, heavy machinery, airplanes, vessels and vehicles.

Corporate Consumer Contact Information

Based on the information collected for the Consumer Action Handbook.

Data.gov CKAN API

The government-wide data catalog available at Data.gov.

DigitalGov Search API

Provides DigitalGov Search customers their search results in JSON. Sign in with a .gov or .mil email is required.

Digital Signature API

The vision of Digital Signature Solution (DSS) is to deploy a solution, which contributes to the Digital Government Strategy, enabling a truly digital and paperless GSA.

eMuseum API

This API delivers search information and images from The Museum System (TMS) & eMuseum to GSA.gov.

FedBizOpps Documentation

This system supports Web Services for Federal buyers to post information to the database using their agency’s electronic procurement system.

Federal Agency Directory API Documentation

This API contains directory information about federal agencies, such as contact methods, in English and Spanish.

Federal Procurement Data System - FAADS API

SOAP and XML web services are used in the Federal Assistance module to provide interoperability with various federal assistance systems.

Federal Procurement Data System - FPDS API

SOAP and XML web services are used in FPDS-NG to provide interoperability with various federal procurement systems.

FOIA API

The FOIA Modernization API lists all agencies for whom a FOIA request can be submitted. It also includes components within those agencies that are large enough (and well known enough) to have their own FOIA system.

Go.USA.gov API

Go.USA.gov is a URL shortener for government employees. The API can shorten, preview, and show clicks on short URLs.

Government Jobs API

This API returns job openings on USAJobs.gov that are open to the public and located in the United States.

Non-Gov URLs API

This API allows you to tap into a list of all government URLs that don't end in .gov or .mil. URLs are searchable by keyword, state, or scope.

Per Diem API

This API contains maximum lodging reimbursement per diem rates and the meals and incidental (M&IE) rates for 392 locations across the continental United States for Fiscal Year 2013.

Sustainable Facilities Tool API

The Sustainable Facilities Tool offers useful sustainable guidance and tools for a variety of roles.

System for Award Management API

A RESTful method of retrieving public information about the businesses or individuals within the System for Award Management data set.

US Digital Registry API

The U.S. Digital Registry serves as the authoritative resource for agencies, citizens and developers to confirm the official status of social media and public-facing collaboration accounts, mobile apps and mobile websites, and help prevent exploitation from unofficial sources, phishing scams or malicious entities.