US Federal Tender Monitor (SAM.gov)
Pricing
$3.00 / 1,000 contract opportunities
US Federal Tender Monitor (SAM.gov)
New US federal contract opportunities from SAM.gov by keyword and NAICS code: only new notices since the last run, award notices excluded, set-asides and an alert digest. Bring your own free SAM.gov API key.
Pricing
$3.00 / 1,000 contract opportunities
Rating
0.0
(0)
Developer
Mike Berckmoes
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
Share
Get new US federal government contract opportunities from SAM.gov every day, filtered by your keywords and NAICS codes, with only the notices you haven't seen yet. Built on the official SAM.gov Get Opportunities API. You bring your own free SAM.gov API key.
What does US Federal Tender Monitor do?
It searches SAM.gov Contract Opportunities (the official US federal procurement notices: solicitations, combined synopsis/solicitations, presolicitations, sources sought and special notices) and returns one clean row per notice:
- Keyword search in notice titles (English, used as-is), e.g.
software,cybersecurity,janitorial. - NAICS filter, e.g.
541511(custom computer programming) or541512(computer systems design). - Only new notices since the last run per Monitor ID, so a daily schedule gives you a clean list of new federal opportunities.
- Award notices excluded by default (you want opportunities you can still bid on).
- Set-asides shown, e.g. Total Small Business Set-Aside (FAR 19.5), 8(a), HUBZone, SDVOSB, WOSB.
- Alert digest with a ready-made e-mail subject/text/HTML, plus an optional webhook (Make, Zapier, n8n, Slack).
Why use it?
- Federal contractors, small businesses and bid consultants get a daily shortlist without logging in to SAM.gov.
- Quota-aware: a basic SAM.gov key allows about 10 requests per day. This Actor uses at most 3 requests per run by default (1,000 notices per request), so a daily monitor fits comfortably.
- Structured output for spreadsheets, CRMs and alerts.
How to use it
- Get a free SAM.gov public API key: create or sign in to your SAM.gov account, open Account Details, and request a Public API Key.
- Paste the key into SAM.gov API key, add Keywords and/or NAICS codes, and give the search a Monitor ID.
- Run it once, then schedule it daily (for example weekdays at 08:00 US Eastern). Each run returns only new notices.
Keys expire. SAM.gov public API keys must be renewed every 90 days (SAM.gov terms). When your key expires, the run reports "SAM.gov refused the API key" in RUN_SUMMARY; create a new key in your SAM.gov Account Details and update it in your input or saved task.
Input example
{"samGovApiKey": "YOUR-SAM-GOV-PUBLIC-API-KEY","keywords": ["software", "cybersecurity"],"naicsCodes": [],"monitorId": "federal-it","samGovMaxRequests": 3}
- One SAM.gov request per keyword (title search) or per NAICS code. With NAICS codes, your keywords are matched on the title.
- If you list more keywords than SAM.gov requests per run, one date-window search is made and titles are matched locally.
- The first run looks back 3 days (First-run lookback); later runs continue from the last successful run.
Output example (one row)
{"source": "SAM_GOV","noticeId": "8d72bf38…","title": "Software-as-a-Service (SaaS) Subscriptions and Support","buyerName": "DEPT OF DEFENSE / DEPT OF THE ARMY","buyerCountry": "USA","buyerCity": "…","publicationDate": "2026-09-30","deadline": "2026-10-05T16:00:00-04:00","noticeType": "Sources Sought","naicsCode": "541519","setAside": null,"url": "https://sam.gov/workspace/contract/opp/8d72bf38…/view","matchedTerms": ["software"],"relevance": 65,"isNew": true}
RUN_SUMMARY shows the status, SAM.gov requests used, counts and the effective input. DIGEST holds the e-mail-ready list of new notices.
How much does it cost?
Pay per result: $3 per 1,000 notices ($0.003 per notice), with no start fee. You pay only for new notices returned, so a run that finds nothing new costs nothing for results. Normal Apify platform usage applies (the Actor runs in 256 MB).
Good to know / limitations
- Quota. Basic SAM.gov keys allow about 10 requests per day. If the quota is used up (HTTP 429), the run keeps what it has and the next run continues from the same date; requests are never retried automatically, so no quota is wasted.
- Title search. SAM.gov searches the notice title, not the full description.
- Very large searches. If more notices match than your request cap can fetch (more than 1,000 per request), the run is marked
partialand the next run continues. - Links.
urlis SAM.gov's own link to the notice. - Data used. Only the public Contract Opportunities API (Get Opportunities v2) is used. No Dun & Bradstreet (D&B) or entity data is output, and points of contact (names, e-mails) are not collected.
Data sources and terms
- SAM.gov Get Opportunities Public API v2 (U.S. General Services Administration), used with your own key under the SAM.gov terms of use. Notices created by the U.S. federal government are generally not subject to copyright, but SAM.gov notes that some content may carry third-party restrictions.
- This Actor is not affiliated with GSA or SAM.gov.
Also tracking European tenders?
Use EU Tender Monitor: TED (EU-wide), TenderNed (NL), BOAMP (FR) and Doffin (NO) in one English feed, with optional SAM.gov too.
FAQ
Do I need an API key? Yes, your own free SAM.gov public API key (Account Details on SAM.gov). It must be renewed every 90 days. Can I monitor several searches? Yes. Use a different Monitor ID per search (e.g. one per NAICS group); each remembers its own seen notices. Does it send e-mails itself? No. It prepares the digest; your webhook or an Apify integration delivers it.