usaspending-api

Retrieve federal contract and award data from the USASpending.gov REST API.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/BdM-15/shipley-bd-capture-skills --skill usaspending-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: usaspending-api
Source: https://github.com/BdM-15/shipley-bd-capture-skills/tree/main/govcon-skills/usaspending-api
Command: npx skills add https://github.com/BdM-15/shipley-bd-capture-skills --skill usaspending-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Query the USASpending.gov REST API for federal contract and award data. This skill enables researchers, analysts, and procurement professionals to quickly retrieve award details, transaction histories, and agency spending breakdowns to support due diligence, market research, and competitive analysis.

Core Features & Use Cases

  • Award search and filtering to discover contracts, IDVs, and grants by keywords, agencies, time periods, and award types.
  • Award detail and transaction history retrieval for building a complete lifecycle view of a contract or IDV.
  • Spending insights using category and time-series endpoints to analyze providers, agencies, and program funding patterns.

Quick Start

Query NAVSEA awards in the last quarter and return a concise summary of top recipients and total obligations.

Frequently Asked Questions about usaspending-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query federal contract data from USASpending.gov without an API key?

You can query federal contract data from USASpending.gov directly without an API key by using filters for keywords, agencies, PIIDs, NAICS codes, and time frames to retrieve specific award details and transaction histories.

Can I search federal spending awards by NAICS code and time period?

Yes, you can search federal spending awards by applying filters for NAICS codes and specific time periods, enabling you to retrieve targeted contract and IDV data across agencies for procurement research.

How do I retrieve transaction history for a specific federal contract PIID?

You retrieve transaction history for a specific federal contract PIID by querying the award detail endpoints, which return transaction histories to build a complete lifecycle view of the contract.

What's the best way to analyze agency spending breakdowns and program funding patterns?

The best way to analyze agency spending breakdowns is to use category and time-series endpoints to evaluate providers, agencies, and program funding patterns, generating concise summaries of top recipients and obligations.

Can I enrich my internal records with federal award metadata?

Yes, you can enrich internal records with federal award metadata by querying USASpending.gov APIs to append contract details, transaction histories, and agency spending data to your existing procurement datasets.