SAM.gov Contract Opportunities – No API Key, NAICS & Delta
Pricing
from $1.50 / 1,000 contract opportunities
SAM.gov Contract Opportunities – No API Key, NAICS & Delta
Federal contract opportunities and awards from the official SAM.gov daily extract – no API key, no rate limits. Filter by NAICS, PSC, set-aside, state, agency, keywords, open-only. Adds NAICS titles, SBA size standards, PSC categories, days to deadline. Only-new mode. No officer PII.
Pricing
from $1.50 / 1,000 contract opportunities
Rating
0.0
(0)
Developer
Reval
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pull US federal contract opportunities and award notices from the official SAM.gov Contract Opportunities data extract. That's the same daily public file published by GSA. No SAM.gov API key, no 10-requests-per-day limit, no browser, no proxies.
Why this exists: common complaints about SAM.gov tools
| Complaint | How this Actor handles it |
|---|---|
| "You need your own SAM.gov API key", and non-federal keys are limited to about 10 requests/day | Uses the public bulk extract. No key and no daily cap |
| Scrapers break whenever the SAM.gov website changes | Reads the official CSV extract, not the web UI |
| Raw NAICS/PSC codes are meaningless to sales teams | Adds NAICS titles, NAICS sector, SBA size standard (e.g. "$34M receipts"), PSC category and product/service flag |
| Set-aside text has dozens of variants | setAsideGroup normalizes them to small_business / sdvosb / vosb / wosb / hubzone / 8a / indian_economic_enterprise / none |
| Daily runs return the same notices again | Only-new mode remembers notice IDs, so you can schedule it daily and get only fresh bids |
| Output is full of contracting officers' personal names, emails and phones | Contact PII is removed. Only the agency email domain (e.g. va.gov) is kept, for routing |
| Hard to tell what is still biddable | daysUntilDeadline, deadlineStatus (open / closing_soon / closed) and an openOnly filter |
Filters
- Posted date window (
daysBackorpostedFrom/postedTo) - Notice type
- NAICS prefix and PSC prefix
- Set-aside group
- Place-of-performance state
- Agency text
- Keywords
- Active-only and open-only
- Minimum award amount
Output fields
- Notice:
noticeId,title,solicitationNumber,noticeType,postedDate,responseDeadline,daysUntilDeadline,deadlineStatus - Agency:
department,subTier,office, agency codes and office location - Classification:
naicsCode,naicsTitle,naicsSector,sbaSizeStandard,pscCode,pscCategory,productOrService - Set-aside:
setAside,setAsideGroup - Place of performance: city, state, ZIP, country
- Awards:
awardNumber,awardDate,awardAmountUsd,awardee(company),awardeeState - Links and text:
samUrl,additionalInfoLink,description(optional, truncatable),descriptionLength
Example: daily small-business IT bids in Virginia/Maryland
{ "naicsCodes": ["5415"], "setAsides": ["small_business", "sdvosb"], "states": ["VA", "MD"], "openOnly": true, "onlyNew": true, "daysBack": 3 }
Example: all federal awards over $10M in the extract
{ "daysBack": 0, "noticeTypes": ["Award Notice"], "minAwardUsd": 10000000, "activeOnly": false, "maxItems": 100000 }
Notes
- The source extract is refreshed by SAM.gov once a day (overnight US time). It contains all active notices plus recently archived ones (about 70k rows).
- Speed: the file is ordered newest first, so a 3-day window finishes in seconds.
- The run summary is saved in the
RUN_SUMMARYrecord.
Pricing
Pay per result. You only pay for notices delivered.