SAM.gov Contract Opportunities Pro
Pricing
from $3.00 / 1,000 contract opportunities
SAM.gov Contract Opportunities Pro
Search live SAM.gov federal contract opportunities by keyword, NAICS code, response deadline and state. Returns solicitation numbers, agency hierarchy, set-aside type, buyer contacts with email and phone, and full descriptions in clean rows.
Pricing
from $3.00 / 1,000 contract opportunities
Rating
0.0
(0)
Developer
AutomateLab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
an hour ago
Last modified
Categories
Share
Search live federal contract opportunities on SAM.gov by keyword, NAICS code, response deadline window, and place-of-performance state. Every row carries the solicitation number, agency hierarchy, set-aside type, buyer contacts with email and phone, and the full opportunity description as clean text.
SAM.gov is where every US federal bid starts. Contractors, primes, and consultants who answer RFPs need a fast feed of relevant opportunities the moment they post. This actor returns those opportunities as structured rows you can pipe straight into CRM, Sheets, or an alert pipeline.
Why this beats the alternatives
The top SAM.gov actors on the store (fortuitous_pirate/sam-gov-scraper, 23 users in the last 30 days, $3.00 per 1,000; jungle_synthesizer/samgov-scraper) return thin listing rows. This one adds the fields buyers actually work from: buyer contacts with direct email and phone, agency and office hierarchy, set-aside and original set-aside codes, posted and response-due dates, archive dates, and the full description text per row.
Input
| Field | Type | Description |
|---|---|---|
| keyword | string | Free-text keyword search (default: cybersecurity). |
| naics | string | Comma-separated NAICS codes, e.g. 541512, 541519. |
| activeOnly | boolean | Exclude archived/inactive notices (default true). |
| includeCanceled | boolean | Include canceled notices (default false). |
| postedAfter / postedBefore | string | Publish-date window, YYYY-MM-DD. |
| dueAfter / dueBefore | string | Response-deadline window, YYYY-MM-DD. |
| state | string | Place-of-performance state, 2-letter (e.g. TX). |
| maxItems | integer | Hard cap on rows (default 10). |
| pageSize | integer | Results per request, up to 25 (default 25). |
Output
| Field | Description |
|---|---|
| noticeId / url | SAM.gov notice id and direct link to the opportunity page. |
| solicitationNumber | The solicitation number agencies publish. |
| title / opportunityType | Title and notice type (e.g. Combined Synopsis/Solicitation). |
| agency / subAgency / office | Department, agency, and office from the organization hierarchy. |
| naics | NAICS codes and names attached to the opportunity. |
| setAside / originalSetAside | Set-aside code and name (e.g. SDVOSBC, 8(a)). |
| postedDate / responseDueDate / archiveDate | Key dates as YYYY-MM-DD. |
| placeOfPerformance | City, state, country where work is performed. |
| contacts | Buyer contacts: name, title, email, phone, primary/secondary. |
| description | Full opportunity description as clean text. |
Pricing
$0.005 per run start + $0.003 per opportunity ($3.00 per 1,000 opportunities). Filtered-out rows are never billed: opportunities rejected by your date, state, activity, or cancellation filters are removed before they reach the dataset.
Use cases
- Federal contractors building a daily bid pipeline by NAICS code and keyword.
- BD teams alerting on set-aside opportunities (SDVOSBC, 8(a), HUBZone) before competitors.
- Consultants tracking agency spending themes across departments and offices.
- CRM enrichment: opportunities with buyer names, emails, and phones per row.
FAQ
Does this need a SAM.gov account? No. The actor queries the same search infrastructure the SAM.gov website uses and returns results without any login.
How current are results? Opportunities come straight from SAM.gov's search index at run time, including same-day postings.
Can I monitor for new opportunities? Yes. Combine a keyword, a NAICS code, and a postedAfter window (for example, yesterday's date) and schedule the actor daily; set maxItems to your alert batch size.
Is the description complete? Yes, the full description text is included per row, so qualification can happen downstream without opening SAM.gov.
Send your leads straight to your pipeline
Every run lands as clean JSON/CSV in the run dataset, ready to push into HubSpot, Pipedrive, HighLevel, Instantly, Smartlead, or Lemlist through Apify's built-in Zapier, Make, and n8n integrations, or straight into Google Sheets. Scrape in the morning, sequence outreach the same day.