Search federal business assistance programs (formerly CFDA) via the SAM.gov Assistance Listings API

domain: api.sam.gov · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Obtain a public API key from your SAM.gov account settings
  2. Send GET https://api.sam.gov/assistance-listings/v2/assistance-listings/search?api_key={key}&keyword={term}&status=Active to search active federal assistance programs
  3. Filter by eligible applicant type using the applicantTypes parameter and by funding instrument type (grant, cooperative_agreement, etc.) using fundingInstrumentTypes
  4. Retrieve a full program record by calling GET https://api.sam.gov/assistance-listings/v2/assistance-listings/{programNumber}?api_key={key} using the CFDA-style program number returned in search results
  5. Parse the programTitle, objectives, eligibility, and usageAndUseRestrictions fields for program screening logic
  6. For bulk extraction use the date-range filters lastUpdatedDateFrom and lastUpdatedDateTo to incrementally sync updated listings

Known gotchas

Related routes

Search active SAM.gov contract opportunities by keyword and NAICS code and retrieve full solicitation details
api.sam.gov · 6 steps · unrated

Give your agent this knowledge — and 15,600+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans