SAM.gov Contract Opportunities API - Federal Procurement Search avatar

SAM.gov Contract Opportunities API - Federal Procurement Search

Pricing

$1.00 / 1,000 opportunities

Go to Apify Store
SAM.gov Contract Opportunities API - Federal Procurement Search

SAM.gov Contract Opportunities API - Federal Procurement Search

Search and pull US federal contract opportunities (solicitations, RFPs, sources sought) from the official SAM.gov Get Opportunities Public API.

Pricing

$1.00 / 1,000 opportunities

Rating

0.0

(0)

Developer

Zihan Poh

Zihan Poh

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Categories

Share

SAM.gov Contract Opportunities API

Search US federal contract opportunities (solicitations, presolicitations, sources sought, award notices) from the official SAM.gov Get Opportunities Public API — no scraping, no login bypass.

Why this exists

Existing SAM.gov actors on the store have almost no reviews and low traction, but the niche is completely unowned — nobody has combined keyword + NAICS + set-aside + place-of-performance filtering with clean normalized output at a fair price. Federal contract data is public domain, so this is low-risk, low-cost to run, and useful to any small business doing government contracting lead generation.

You need your own free API key

SAM.gov has no shared/public key. Register at sam.gov, go to your Account Details page, and request a public API key (instant, free). Pass it as apiKey in the input.

Input

{
"apiKey": "your-sam-gov-api-key",
"postedFrom": "09/01/2026",
"postedTo": "09/16/2026",
"keyword": "software",
"naicsCode": ["541511"],
"active": true,
"maxResults": 500
}

postedFrom/postedTo are required and the date window can't exceed one year (a SAM.gov API limit, not this actor's).

Output (one row per opportunity)

{
"noticeId": "abc123",
"title": "IT Support Services",
"solicitationNumber": "...",
"department": "DEPT OF DEFENSE.DEPT OF THE ARMY...",
"type": "Solicitation",
"active": "Yes",
"postedDate": "2026-09-10",
"responseDeadLine": "2026-10-01T17:00:00-04:00",
"naicsCode": "541511",
"setAside": "SBA",
"placeOfPerformance": { "city": "Washington", "state": "DC", "zip": "20001", "country": "USA" },
"pointOfContact": [{ "type": "primary", "fullName": "...", "email": "..." }],
"uiLink": "https://sam.gov/opp/abc123/view",
"licence": "US federal government public data (public domain, no copyright)."
}

Pricing

Pay-per-result: one opportunity event per row. $1.00 per 1,000, no start fee.

Data source and legality

The SAM.gov Get Opportunities API (api.sam.gov/opportunities/v2/search) is an official US government API. Federal procurement notices are public-domain government records — no robots.txt, no ToS restriction on reuse. Point-of-contact names/emails on a notice are the contracting officer's official government contact info (business data, not private-individual personal data), published specifically so vendors can respond.

Rate limits: SAM.gov's public documentation states request limits are role-based but doesn't publish an exact number. This actor throttles itself to roughly 1 request/second and never rotates keys/IPs to exceed whatever limit applies to the caller's key.

Getting started

$apify run

Deploy to Apify

apify login
apify push