SAM.gov Tenders Scraper avatar

SAM.gov Tenders Scraper

Pricing

from $2.00 / 1,000 tenders

Go to Apify Store
SAM.gov Tenders Scraper

SAM.gov Tenders Scraper

The SAM.gov Tenders Scraper exports U.S. federal contract opportunities without an API key, capturing agency, deadlines, NAICS, PSC, set-aside, award amount and awardee, public attachment links and optional full amendment history — ideal for government contractors and bid teams.

Pricing

from $2.00 / 1,000 tenders

Rating

0.0

(0)

Developer

FalconScrape

FalconScrape

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

🚀 SAM.gov Tenders Scraper

Search U.S. federal contract opportunities on SAM.gov and export them with their full amendment history. The SAM.gov Tenders Scraper collects solicitations, presolicitations, sources sought, special notices and award notices. Each comes with agency, deadlines, NAICS and PSC codes, set-aside, place of performance, award details, description and attachment links. No SAM.gov API key needed.

✨ Features

  • 🔑 No API key: Nothing to register or paste. Just run it.
  • 🏛️ Rich notice data: Department, agency and office, solicitation number, posted and response dates with time zone, NAICS, PSC, set-aside, place of performance and archive date.
  • 🏆 Award details: Award number, date, amount, awardee name, UEI and CAGE code on award notices.
  • 📝 Amendment history: Every version of a notice (the original and each amendment) with its date, plus the linked notices of the same procurement, e.g. the presolicitation that came before a solicitation.
  • 📎 Attachments: Name, size, date and a permanent download link for every public file. Restricted and export-controlled files are listed and marked, never downloaded.
  • 🔍 Filters: Keywords, notice types, NAICS codes, posted dates and active notices only.
  • 🔒 No personal contacts: Contact names, emails and phone numbers are not included. They are also removed from the notice text.

🛠️ How It Works

  1. Search: Enter keywords (e.g. drone) and/or pick notice types, NAICS codes and posted dates.
  2. Choose the depth: Turn on Include amendment history to add every version of each notice.
  3. Run the scraper: Get one row per notice, newest first, ready to export as JSON, CSV or Excel.

💰 Pricing

EventPriceWhen
Tender$0.002Each notice saved
Amendment history$0.001Each notice saved with its version history (only when Include amendment history is on)

1,000 notices cost $2, or $3 with amendment history.

📊 Sample Output Data

With Include amendment history on (description shortened):

[
{
"noticeId": "63cbb165d7ef42bab58aeea4a850378f",
"url": "https://sam.gov/opp/63cbb165d7ef42bab58aeea4a850378f/view",
"title": "Rendezvous, Proximity Operations (RPO) Threat Response (RTR) VICTUS Responsive Launch Space Vehicle (SV)",
"noticeType": "Sources Sought",
"solicitationNumber": "SYD89-26-RPO-RLSV",
"department": "DEPT OF DEFENSE",
"agency": "DEPT OF THE AIR FORCE",
"office": "FA8819 SPECIAL PROGRAMS DIR SMC SP",
"officeCode": "FA8819",
"postedDate": "2026-09-23T17:45:53.966+00:00",
"modifiedDate": "2026-09-23T17:45:53+00:00",
"responseDeadline": "2026-10-19T12:00:00-07:00",
"responseTimeZone": "America/Los_Angeles",
"naicsCode": "541715",
"naicsCodes": ["541715"],
"pscCode": "1555",
"setAside": "NONE",
"placeOfPerformance": {
"city": null,
"state": "CA",
"country": "USA",
"zip": "90245"
},
"awardNumber": null,
"awardDate": null,
"awardAmount": null,
"awardee": null,
"awardeeUei": null,
"awardeeCageCode": null,
"active": true,
"cancelled": false,
"archiveDate": "2026-10-20",
"amendments": 2,
"description": "The purpose of this RFI is to conduct market research and identify capable industry partners, innovative approaches, and potential solutions for Rendezvous, Proximity Operations, a…",
"attachments": [
{
"name": "RFI for future RPO Threat Response VICTUS Responsive Launch SV_v2-4.pdf",
"type": "file",
"sizeBytes": 256874,
"postedDate": "2026-09-23T17:45:53.966+00:00",
"access": "public",
"exportControlled": false,
"url": "https://sam.gov/api/prod/opps/v3/opportunities/resources/files/157545f9f40e4dedb88c59690307c5bc/download"
}
],
"versions": [
{
"versionId": "7bbab86ed1964f9aa2aae104e8d327fb",
"url": "https://sam.gov/opp/7bbab86ed1964f9aa2aae104e8d327fb/view",
"postedDate": "2026-09-18T17:50:45.317+00:00",
"action": "original",
"latest": false,
"cancelled": false,
"deleted": false
},
{
"versionId": "62446f1684754112be95a66fff02eee3",
"url": "https://sam.gov/opp/62446f1684754112be95a66fff02eee3/view",
"postedDate": "2026-09-18T18:14:56.866+00:00",
"action": "amendment",
"latest": false,
"cancelled": false,
"deleted": false
},
{
"versionId": "63cbb165d7ef42bab58aeea4a850378f",
"url": "https://sam.gov/opp/63cbb165d7ef42bab58aeea4a850378f/view",
"postedDate": "2026-09-23T17:45:53.966+00:00",
"action": "amendment",
"latest": true,
"cancelled": false,
"deleted": false
}
],
"relatedNotices": [],
"scrapedAt": "2026-09-24T16:39:19.901Z"
}
]

❓ Good to Know

  • SAM.gov returns at most 10,000 notices per search. For bigger exports, run it several times with different Posted from/to dates.
  • amendments counts the changes made to a notice after it was first posted. versions lists all of them, oldest first. The last one has latest: true.
  • Attachment links download the file from SAM.gov. Files marked restricted require a SAM.gov login and have no link.
  • Set-aside codes are SAM.gov codes, e.g. SBA (total small business), 8A, SDVOSBC, WOSB, HZC, NONE.
  • Archived notices are skipped unless you turn off Active notices only.

Find and track federal contract opportunities with the SAM.gov Tenders Scraper today! 🚀