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.

GSA API Directory

Acquisition Gateway API

The data for this API comes from the Acquisition Gateway, which is a workspace for acquisition professionals and federal buyers to connect with resources, tools and each other to improve acquisition government-wide.

Analytics.usa.gov API

The data for this API comes from Analytics.usa.gov, which is a unified Google Analytics account for U.S. federal government agencies known as the Digital Analytics Program. This program helps government agencies understand how people find, access, and use government services online. The program does not track individuals, and anonymizes the IP addresses of visitors.

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.

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.

Code.gov API

Provides information from Code.gov, which leverages the power of code sharing and collaboration to help the US Government cut down on duplicative software development and save millions of taxpayer dollars for the American people.

Contract-Awarded Labor Category (CALC) API

CALC's API is used by CALC's front-end Data Explorer application to display labor rate data for awarded prices on GSA services schedules, and can also be accessed by any third-party application over the public internet. CALC (Contract Awarded Labor Category) tool searches awarded hourly rate prices on the eight GSA professional services schedules and returns comparable labor categories and prices based on search criteria and filters used.

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. (Non-Public API.)

Discovery API

The Discovery API drives the Discovery Market Research Tool. It contains information on various GSA services contracts and the awarded vendors, such as their contracting history, their eligibility for contract awards, and their small business designations.

eMuseum API

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

FedBizOpps Web Services

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

Federal Procurement Data System - FPDS API

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

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 (Deprecation planned)

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

GSA.gov Content API

The GSA.gov content API is an XML feed which supplies the public with a means to extract data out of the GSA.gov website. When the API returns multiple content items, it list them with the newest item(s) first, and oldest last.

Per Diem API

This API contains the allowed reimbursement rates for hotel stays and meals for federal travelers.

Product Service Codes (PSC) API

This API provides Product Service Codes data (PSC Code, PSC Name, PSC Full Name, Status, Parent PSC Code, Start Date, End date and updated date etc.) based on the request parameters. From Beta.sam.gov.

Search.gov i14y API

For Search.gov customers. This API allows search.gov customers to send content directly from their content management system (CMS) into Search.gov for real-time indexing.

Search.gov Search Results API

For Search.gov customers. This API exposes all relevant results “modules” in a single JSON call, including web results, best bets, health topics, job openings, recent tweets, recent news, recent videos, Federal Register documents, and related searches. Used to pull search results from our service to display on a website or mobile application.

Search.gov Type-ahead API

For Search.gov customers. This API exposes the type-ahead suggestions that often appear below the search box as searchers enter their search terms.

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.

U.S. Digital Registry API

Contains listing from the U.S. Digital Media Registry, which serves as a crowdsource resource for agencies, citizens, and developers to confirm the official status of social media and public-facing collaboration accounts, mobile apps, and mobile websites. The accounts in the registry are independently updated by federal managers across the government who maintain individual agency accounts.