SAM.gov No-Key Contract Monitor
Pricing
from $2.00 / 1,000 contract leads
SAM.gov No-Key Contract Monitor
Find active SAM.gov federal contract opportunities without a SAM.gov API key, with NAICS, notice type, deadline urgency, bid/no-bid scores, CRM notes, and dedupe-ready structured output.
Pricing
from $2.00 / 1,000 contract leads
Rating
0.0
(0)
Developer
SignalCrawl
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Find active SAM.gov federal contract opportunities without requiring users to paste a SAM.gov API key.
This Actor turns public SAM.gov opportunity search results into clean GovCon lead intelligence: active opportunities, agencies, offices, deadlines, notice types, NAICS filters, descriptions, urgency scores, fit scores, CRM notes, source URLs, and dedupe-ready keys.
Built for GovCon business development teams, capture managers, federal sales teams, proposal consultants, market researchers, and AI agents monitoring federal procurement.
Why Use This Actor
Most SAM.gov tools stop at raw opportunity rows. This Actor is designed for action: it helps users decide what to review first, what is urgent, and what can be pushed into a CRM, dashboard, email alert, or capture workflow.
The key angle is simple:
No SAM.gov API key, no browser automation, structured contract leads with urgency and fit signals.
Best For
| Audience | Workflow |
|---|---|
| GovCon BD teams | Monitor opportunities by keyword, NAICS, notice type, and deadline. |
| Capture managers | Triage Sources Sought, Presolicitations, Solicitations, and Combined Synopsis notices. |
| Federal sales teams | Build CRM-ready public sector opportunity lists. |
| Proposal consultants | Track urgent bids and early market research notices. |
| AI workflow builders | Feed procurement opportunities into agents, alerts, scoring, and enrichment. |
What It Extracts
- Opportunity title
- Solicitation number
- Notice type and notice type code
- Lead type: active bid, pre-RFP, early market research, award intelligence
- Active/canceled status
- Publish date and modified date
- Response deadline
- Days until deadline
- Department, agency, and office
- Office city, state, and ZIP
- Matched keyword and NAICS filter
- Urgency score
- Fit score
- Modification count
- Awardee name and UEI when present
- Dedupe key
- SAM.gov source URL
- CRM note
- Plain-text description
- Optional HTML description
- Scrape timestamp
Common Search Terms
- SAM.gov scraper
- SAM.gov contract monitor
- federal contract opportunities API
- government contract scraper
- GovCon lead generation
- federal procurement intelligence
- SAM.gov no API key
- set-aside contract alerts
- NAICS contract search
Input Example
{"keywords": ["cybersecurity", "software development", "cloud"],"naicsCodes": ["541512", "541511", "541519"],"noticeTypes": ["o", "p", "r", "k"],"maxItems": 25,"maxPagesPerQuery": 2,"pageSize": 25,"activeOnly": true,"responseDueWithinDays": 45,"publishedLastDays": 30,"descriptionType": "text"}
Input Options
| Field | Type | Description |
|---|---|---|
keywords | array | Search terms. Each keyword is queried separately and deduped. |
naicsCodes | array | Optional NAICS filters such as 541512, 541511, 541519, 518210. |
noticeTypes | array | Optional SAM notice type codes: o, p, r, k, s, a. |
maxItems | integer | Maximum unique opportunities to save. |
maxPagesPerQuery | integer | Maximum result pages per keyword/NAICS pair. |
pageSize | integer | Results requested per SAM.gov page. |
activeOnly | boolean | Only return active opportunities. |
responseDueWithinDays | integer | Keep opportunities due within N days. Use 0 to disable. |
publishedLastDays | integer | Keep opportunities published in the last N days. Use 0 to disable. |
descriptionType | string | text, html, or both. |
Notice Type Codes
| Code | Meaning |
|---|---|
o | Solicitation |
p | Presolicitation |
r | Sources Sought |
k | Combined Synopsis/Solicitation |
s | Special Notice |
a | Award Notice |
Output Example
{"platform": "sam.gov","title": "Digital Analytics for Countering Foreign Adversarial Propaganda","solicitationNumber": "19AQMM26NDACFAP","noticeType": "Sources Sought","noticeTypeCode": "r","leadType": "early_market_research","active": true,"canceled": false,"publishDate": "2026-05-19T14:09:26+00:00","modifiedDate": "2026-05-19T14:09:26+00:00","responseDate": "2026-06-03T12:00:00-04:00","daysUntilDeadline": 14,"department": "STATE, DEPARTMENT OF","agency": "STATE, DEPARTMENT OF","office": "ACQUISITIONS - AQM MOMENTUM","officeCity": "WASHINGTON","officeState": "DC","naicsFilter": "541512","matchedKeyword": "cybersecurity","urgencyScore": 55,"fitScore": 76,"modificationCount": 1,"dedupeKey": "993df9a2edec41e3bb391eeab336d2a8","url": "https://sam.gov/opp/993df9a2edec41e3bb391eeab336d2a8/view","crmNote": "STATE, DEPARTMENT OF posted a Sources Sought matching 'cybersecurity': Digital Analytics for Countering Foreign Adversarial Propaganda (due in 14 days).","description": "...","descriptionLength": 220,"scrapedAt": "2026-05-19T00:00:00+00:00"}
How This Is Different
Generic SAM.gov scrapers return rows. This Actor is built to return contract leads:
- No SAM.gov API key required.
- Uses public SAM.gov search responses.
- Adds urgency and fit scoring.
- Adds lead type labels for capture workflow.
- Adds CRM-ready notes.
- Adds dedupe keys for scheduled monitoring.
- Works well with Apify schedules, webhooks, API calls, CSV exports, and AI agents.
Common Run Patterns
Cybersecurity and IT opportunities
{"keywords": ["cybersecurity", "software development", "cloud"],"naicsCodes": ["541512", "541511", "541519"],"noticeTypes": ["o", "p", "r", "k"],"maxItems": 50}
Sources Sought only
{"keywords": ["data analytics", "AI", "cloud"],"noticeTypes": ["r"],"maxItems": 25}
Urgent bids due soon
{"keywords": ["software", "IT support"],"noticeTypes": ["o", "k"],"responseDueWithinDays": 14,"maxItems": 50}
FAQ
Do I need a SAM.gov API key?
No. This Actor uses public SAM.gov search responses and does not require users to paste an API key.
Is this official?
No. This Actor is independent and is not affiliated with, endorsed by, or sponsored by SAM.gov, GSA, or the U.S. federal government.
Is this real-time?
Every run fetches current public search results from SAM.gov at run time.
Why are some fields missing?
SAM.gov notices vary by type and agency. Some records expose richer office, awardee, or response-date fields than others.
Notes And Limitations
- This Actor reads public SAM.gov search data only.
- It does not log in, submit bids, access private attachments, or bypass restricted content.
- SAM.gov may change public response formats or rate-limit high-volume access.
- Use focused keywords and NAICS filters for best results.
Tested Coverage
MVP testing covers live public SAM.gov search responses, keyword search, NAICS filtering, notice type filtering, freshness filters, deadline filters, scoring, dedupe keys, and CRM-note output.
Local Development
apify run --purge --input-file examples\cyber-it-leads.jsonapify run --purge --input-file examples\cloud-smoke.jsonpython tests\qa_harness.py