GovCon API

Every federal contracting dataset, one clean API

Contract opportunities, the entity registry, exclusions, and contracting-officer contacts from SAM.gov; prime contract awards from FPDS; subawards and grant awards from USAspending.gov; grant opportunities from Grants.gov. Separate or cross-linked, in clean JSON or MCP, no SAM.gov login or UEI.

For developers, analysts, and capture teams.

No credit card required Read the Docs
589,736
Notices
9,277,222
Contracts
219,963
Subawards
1,144,269
Grant Awards
881,045
Entities
163,581
Exclusions
10,561 open contract opportunities · 1,384 open grant opportunities · synced 14h ago
Effective coverage for notices and spending from October 2024 (FY2025).

What you get

See full capabilities tour with use cases, code samples, and tier breakdown for each.

01 · Raw federal data

Contract Notices

589,736 notices · full descriptions + attachments · daily sync

Every SAM.gov contract notice in clean JSON, with the full descriptions and attachments SAM's own API and CSV leave out (82.1% coverage, 218,818 with files). Full-text search, NAICS/PSC, dates, set-asides. SAM.gov API guide.

Federal Contracts

9,277,222 FPDS transactions · every modification · daily sync

Every prime contract transaction: who won, how much, which agency, which vehicle, when. Base award plus every modification, searchable by UEI, PIID, agency, NAICS, or award type. Contracts API guide.

Federal Grant Awards

1,144,269 assistance transactions · every modification

The grant side of federal spending: block, formula, and project grants and cooperative agreements to states, universities, nonprofits, and tribes. Base award plus every modification, searchable by UEI, agency, CFDA program, or recipient type. Award history, not open opportunities. Grant awards API guide.

Federal Grant Opportunities

1,384 open opportunities · 888 forecasted

Open and forecasted grant funding from grants.gov, the money you can still apply for. Filter by eligibility, agency, CFDA program, funding category, or deadline. Pro adds program intelligence: who historically wins each program, and the real award size. Grant opportunities API guide.

Federal Subawards (FFATA)

219,963 reports · supply-chain mapping

Every FFATA Section 2 report: who paid whom under each prime. Map a prime's supply chain, see small businesses' real federal revenue (sub income is often the larger half), screen excluded vendors for ongoing payments. Subawards API guide.

Exclusions Database

163,581 entities · full SAM.gov debarment list

Every debarred and suspended entity. Search by name, UEI, CAGE, agency, or state. Required before teaming or subcontracting. Exclusions guide.

02 · Joined intelligence Pro

Vendor Risk Intelligence

7 fraud-pattern signals per UEI · triage verdict

Screen any vendor in one call: address cluster, name-variant cluster, coordinated enforcement wave, last-award-to-debarment gap. Try the free lookup or see how it works.

Company Lookup

~881K firms · by UEI, CAGE, or name

Any contractor by UEI, CAGE, or name: SAM registration status, expiration, certifications, address, plus aggregated award history (totals, top agencies, NAICS spread, peers). Company Intelligence API · UEI lookup.

Federal Contractor Search

Multi-filter across 881K firms · Pro

Programmatic equivalent of SBA's DSBS. Filter by NAICS, state, business-type certification, active-status, name. Paginated JSON results. Try the free search or see the API.

Renewal Radar

SAM registrations expiring within N days · Pro

Every contractor whose SAM registration expires soon, most-urgent first. Filter by state or NAICS for compliance dashboards or renewal campaigns. Expiration checker.

Recompete Watchlist

Contracts nearing recompete · incumbent + contestability · Pro

Contracts nearing the end of their period of performance, before the RFP drops. Each with the incumbent, option-year runway, how contested the work was last cycle, and named subcontractors. Filter by NAICS, agency, set-aside, and your timing window. Recompete Watchlist guide.

Teaming Partners

Firms ranked by won work · named contacts · Pro

A teaming shortlist from real award history: firms that have won this kind of work, for this agency, in this state, ranked by past performance, with named points of contact. Teaming Partner Finder guide.

Live data

Real responses from the API, one dataset per tab. Clean JSON, ISO dates, strict typing.

GET /api/v1/opportunities/search
Loading…

Featured on AI Fire Daily, Episode #321

Federal contract data has traditionally been locked behind expensive enterprise platforms. We think that's wrong, so we built the clean data layer and opened it up.

300+
Developers
2M+
API calls served
Daily
SAM.gov sync

Pricing

See full pricing with the complete tier-by-tier comparison and FAQ.

Free Trial

$0/14 days

Full API access for 14 days. No credit card required.

  • ·100 requests per day
  • ·100 results max per page
  • ·All search filters
  • ·All 59 fields per contract notice
  • ·MCP access (Claude, Cursor, etc.)
Get Free API Key

Developer

$19/ month

Direct access to the raw data corpus, every federal dataset in clean JSON.

  • ·1,000 requests per hour
  • ·1,000 results max per page
  • ·CSV exports (15 per day)
  • ·All core datasets: notices, contracts, grants, subawards, exclusions
  • ·No SAM.gov entity required
  • ·UEI Lookup API + CAGE Code Lookup
  • ·MCP access (Claude, Cursor, etc.)
  • ·30 GovCon Contacts dossiers/mo (web)

Pro

$39/ month

Joined data and insights, assembled for the decisions you make.

Data layer, not application. We don't ship a UI that competes with what you build on this; custom endpoints and slices ship in days. Enterprise

Frequently asked

Straight answers, with the numbers.

Why use GovCon API instead of pulling from SAM.gov and USAspending yourself?

The data lives in four separate systems (SAM.gov, FPDS, USAspending.gov, Grants.gov), none cross-linked, and SAM.gov gates real rate limits behind a UEI and system account. GovCon API is one key over all four: clean JSON or MCP, no login or UEI, cross-linked by entity, with the full notice descriptions and attachments SAM's own API strips out.

Does SAM.gov have an API?

Yes, for opportunities and entity data, but you need a SAM.gov account and API key, and usable rate limits require entity registration (UEI + system account). GovCon API needs none of that, and adds FPDS, USAspending, and Grants.gov data SAM.gov doesn't serve.

Where does the data come from?

The federal systems of record: opportunities, the entity registry, exclusions, and contacts from SAM.gov; prime awards from FPDS; subawards (FFATA) and grant awards from USAspending.gov; grant opportunities from Grants.gov. Every response carries a _sources field, so provenance is verifiable in the payload.

How fresh is the data, and how far back does it go?

Opportunities and spending refresh daily, exclusions weekly, the entity registry monthly. Live coverage runs from October 2024 (FY2025). The data coverage page lists exact windows per dataset.

What are the rate limits?

Free: 100 requests per day and 100 results per page. Developer and Pro: 1,000 requests per hour (plus a short per-minute burst) and 1,000 results per page. No UEI or system account is required to reach them, unlike SAM.gov.

How do I look up a contractor by UEI or CAGE code?

Call /companies/{uei} for a full profile: registration status, certifications, address, and award history. Search by CAGE or name too; both resolve to the same record. Free UEI and CAGE lookups need no key.

Can I use it with Claude, ChatGPT, or Cursor?

Yes. An MCP server (pipx install govconapi-mcp) with 6 tools lets you search opportunities, check exclusions, and look up contractors in plain English from any MCP client. Any paid plan. Setup guide.

Can I use this for compliance or vendor due diligence?

Yes. Exclusions is the full SAM.gov debarment list, refreshed weekly, searchable by name, UEI, CAGE, or agency, the check before teaming or subcontracting. Pro adds vendor-risk signals. These describe public-record relationships, not wrongdoing.

Can I bulk-export the data?

Paid plans include CSV exports (15 per day). For larger slices or the whole corpus, bulk export is available on demand, priced by volume. Contact us for a quote.

How do I sign up, and can I cancel anytime?

Enter your email for a free key instantly: 100 requests/day, all datasets and filters, 14 days, no card. Upgrade to Developer ($19/mo) or Pro ($39/mo) anytime. Cancel anytime at govconapi.com/billing, no lock-in; when a subscription ends, the key deactivates.

Agency crosswalk

1,700+ standardized federal agency names. Free CSV.

MCP for Claude

Federal data in any MCP client, on any paid plan. Set up.

Federal buyer directory

35,000+ buyers, contacts, spending history. Browse.

Bulk data export

Any slice, or the whole corpus, exported on demand. Custom pricing by volume. Contact us.