Capabilities
A read-only API over public federal procurement data (SAM.gov, FPDS, USAspending), compiled, cleaned, and cross-linked on the identifiers they share (UEI, PIID, NAICS, agency), then kept current. Because everything keys on the same fields, one call can answer what normally spans several systems.
Each section below lists what the data is, what you can do with it, and the tier. For endpoints, parameters, and response detail, see the API guide.
Data the API exposes
The read-only surface over public federal procurement data. Most are available on the Free Trial and Developer tiers.
Contract Notices
SAM.gov opportunities
Every federal contract notice from SAM.gov since October 2024 (FY2025), normalized into clean JSON: solicitations, presolicitations, combined synopses, sources sought, sole source, modifications, award notices. Refreshed daily. This is the pre-award notice layer; for post-award FPDS contract transactions and modification trails, see Contract Intelligence below.
What you can do with it
- Bid-discovery alerts on NAICS / agency / set-aside combinations
- Set-aside-targeted RFP feeds (8(a), HUBZone, WOSB, SDVOSB)
- Keyword + due-date search across active solicitations
- CSV export for analyst workflows
- Delta sync to keep an internal index up to date without re-downloading
Contract Intelligence
USAspending · FPDS
Every federal prime contract transaction since October 2024 (FY2025): who won, how much, from which agency, under which vehicle, when. Base award and every modification. Recipient UEI, parent UEI, PIID, agency hierarchy, NAICS, set-aside, period of performance, obligation amount, ceiling. Sourced from the federal procurement system of record (FPDS) for award types A, B, C, and D. Coverage today: FY2025 + FY2026 (October 2024 onward), refreshed daily.
What you can do with it
- Past-performance research: who has won similar work in this NAICS
- Win-rate dashboards tracking competitors by agency and NAICS
- Modification-trail reconstruction for one PIID over its life
- Recipient profiles aggregating obligations across every contract a UEI holds
- Corporate roll-up by parent UEI across subsidiaries
Contract Vehicles
USAspending · FPDS
The IDIQs, GWACs, FSS schedules, BPAs, and BOAs that task orders are placed against, one row per vehicle. Ceiling, ordering period, holder UEI, agency, NAICS, and vehicle type, plus a roll-up of what has actually been ordered through each one. In practice, federal services work typically flows through task orders against a vehicle the winner already holds, so the actionable question is often what you would have to hold to bid at all. Sourced from FPDS via USAspending; searchable back to 1982, refreshed daily.
What you can do with it
- Resolve any order to the vehicle it rides, or confirm it was awarded standalone
- Find the vehicles for a NAICS or agency you want to compete in
- Read a firm's vehicle portfolio: which GWACs and IDIQs it holds (Pro)
- See a vehicle's holders and who is actually earning through it (Pro)
Full Descriptions
SAM.gov opportunity text
Full opportunity descriptions, the long-form text that explains what the contracting officer actually wants. SAM.gov doesn't return these in their API or bulk CSV. We collect them so your AI / proposal tool / search index has the actual text. Refreshed daily.
What you can do with it
- Semantic search and AI summarization. RAG pipelines that need actual text.
- Proposal-matching tools comparing your past performance to description text
- Keyword-and-context filtering beyond NAICS / PSC
Returned as the description_text field on every /api/v1/opportunities/* response. No separate endpoint.
description_text field is null on records SAM serves with access controls or JS-only rendering.Exclusions Database
SAM.gov exclusions
Every debarred and suspended entity on the federal exclusion list. Search by name, UEI, CAGE, agency, state, exclusion type, country. Required reading before teaming, subcontracting, or buying parts. Refreshed daily.
What you can do with it
- Pre-contract screening by UEI before sign-off
- Vendor onboarding flows with an exclusions check baked in
- Agency-specific risk scans (DLA, USN, GSA, etc.)
- Country and address-based reviews to spot patterns
Wage Determinations
SAM.gov wage determinations
The prevailing labor rates a federal service or construction contract must pay: Davis-Bacon Act (construction), Service Contract Act (services), and collective bargaining agreement (CBA) determinations. Search by location, WD type, or solicitation number. Only the current revision of each determination is flagged, with superseded revisions retained for history. Refreshed daily.
What you can do with it
- Price labor into a services or construction bid before submission
- Pull the governing SCA or Davis-Bacon rate for a place of performance
- Track which revision of a determination is current for a solicitation
- Compliance checks on required minimum wages by county and labor category
SAM Entity Registry
SAM.gov entity registry
Every SAM-registered firm authorized to do business with the US federal government. Lookup by UEI or CAGE; search by name. Returns registration status, expiration date, address, NAICS, PSC, business-type certifications, CAGE codes. Refreshed monthly.
What you can do with it
- Compliance check before contract sign-off (active? expiring?)
- CRM enrichment: paste a UEI, populate name, address, NAICS, certifications
- Vendor-onboarding form auto-fill from UEI
- UEI-to-CAGE bridge for legacy DoD systems
- CAGE reverse lookup (packing slip has a CAGE, who is this)
27=Self-Cert SDB, 8W=Self-Cert WOSB, QF=SDVOSB) are what's available in the Public V2 SAM data. The verified SBA-registered view of the SBA-administered cert programs (8(a), HUBZone, SBA-cert SDB), with entry/exit dates, is on Pro via the sba_profile enrichment block.Federal Buyer Intelligence
SAM.gov notice contacts
Contracting officer contact info embedded on every contract notice: name, email, phone, title. The contacts come free with each opportunity you query, on every tier. Pro adds unlimited access to extended profiles via GovCon Contacts: past performance per CO, full profiles, deeper search.
What you can do with it
- BD outreach tools surfacing the right CO for a NAICS or agency
- Contract administration workflows with CO contact pre-filled
- "Who buys what" intelligence: which COs run the most notices in your space
Attachments
SAM.gov attachments
SOWs, RFP documents, amendments, and supporting files for every contract notice that has them. Direct download URLs. Filter to find only notices with attachments. Refreshed weekly.
What you can do with it
- Document analysis pipelines (OCR, LLM extraction)
- Proposal preparation: download all amendments to a solicitation in one call
- "Has attachments" filtering to skip notices without docs
Free tools
Browser lookups over the same data, no key required. Each answers one question about one record; the capability beside it answers the same question at scale.
Vendor Risk lookup
Screen one UEI against the exclusions list and joined public-record signals. Bulk and API access: Vendor Risk.
Contractor search
Find a federal contractor by name, state, or NAICS. Bulk and API access: Contractor Search.
CAGE code lookup
Resolve a CAGE code to the registered entity behind it. Bulk and API access: Company Intelligence.
UEI lookup
Look up one SAM-registered entity by its Unique Entity ID. Bulk and API access: Company Intelligence.
DUNS to UEI
Translate a legacy DUNS number to the UEI that replaced it. Bulk and API access: Company Intelligence.
Agency crosswalk
Map an agency name or code to its standardized federal hierarchy entry. Bulk and API access: Contracting Office Intelligence.
Get started
Every endpoint takes a single API key. The base data layers are on every plan, with a free 14-day trial; the composed intelligence (Company Intelligence, multi-filter Contractor Search, Vendor Risk, Renewal Radar) is on Pro. Tiers and limits live on the pricing page.