Public Tenders Scraper - Government Procurement Data avatar

Public Tenders Scraper - Government Procurement Data

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Public Tenders Scraper - Government Procurement Data

Public Tenders Scraper - Government Procurement Data

Export government tenders to CSV/JSON. A TED EU API alternative scraping SAM.gov, UK Find-a-Tender RFP data into one procurement dataset.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

4

Monthly active users

2 days ago

Last modified

Share

Public Tenders Scraper - Government Procurement & RFP Data

Aggregate live government tenders, RFPs and public procurement notices from EU TED, UK Find-a-Tender and US SAM.gov into one normalized feed. This bid-intelligence scraper turns three official open procurement APIs into a single, clean dataset of contract opportunities you can filter, dedupe and ship straight to a CRM or BI tool.

Built on official open APIs — no proxy, no anti-bot fight, no scraping fragility. Filter by keyword, country, CPV / NAICS code, contract nature (works / supplies / services), notice type, value range, deadline and publication date. Export to CSV, JSON, Excel or pull through the Apify API.


What you get

Every record is normalized into the same schema across all three sources — same field names, same date format — so you can merge them instantly:

  • sourceted_eu, uk_fts or sam_gov
  • noticeId — source-native notice identifier
  • noticeType / noticeSubtype — native classification codes
  • title / titleAllLanguages — notice title (preferred language + TED multilingual object)
  • description — long notice description
  • buyerName — contracting authority name
  • buyerCountry / buyerCity / buyerEmail — buyer location and contact
  • placeOfPerformance — country / region codes
  • procurementType — works / supplies / services
  • procedureType — procedure type code
  • cpvCodes — Common Procurement Vocabulary codes (TED / UK)
  • naicsCodes — NAICS industry codes (SAM.gov)
  • estimatedValueAmount / estimatedValueCurrency — contract value
  • publishedDate / deadlineDate / lastUpdated — key dates
  • noticeUrl / documentUrls — source notice URL + linked tender docs
  • setAside — set-aside program (SAM.gov)
  • scrapedAt — UTC scrape timestamp

Source coverage

SourceWhat you getCoverage
TED EU (ted_eu)Every EU Official Journal procurement notice — open calls, award notices, prior information, modifications27 EU states + Norway + Switzerland · ~3M notices/yr
UK Find-a-Tender (uk_fts)UK central + local government contracts above WTO GPA thresholds, in OCDS formatEngland, Wales, Scotland, NI · ~80k notices/yr
US SAM.gov (sam_gov)Federal contract opportunities, sources-sought, presolicitations, awards, special noticesUS federal government · ~30k active opportunities

Use cases

  • Bid management & capture teams — a daily digest of every relevant tender in your verticals and countries delivered straight to Slack or a CRM.
  • Government-contractor lead generation — feed every open notice into HubSpot with a deadline countdown and buyer contact.
  • Procurement-intelligence SaaS — bulk-backfill historical contracts to seed search and analytics.
  • Defense / IT consulting — track CPV 72* (IT) across the EU + UK plus NAICS 541511/541512 in the US.
  • Press, policy & transparency research — TED carries every above-threshold public-sector contract in the EU.

How to use

  1. Pick your sources — any mix of ted_eu, uk_fts, sam_gov.
  2. Set filters — keywords, date range, TED countries (ISO alpha-3) and CPV codes, SAM.gov NAICS / notice types.
  3. Run & export — download as CSV, JSON or Excel, or pull via the Apify API. Schedule it daily for an always-fresh tender feed.

Example — daily IT-services watch across the EU + UK

{
"sources": ["ted_eu", "uk_fts"],
"keywords": ["software", "cloud", "cybersecurity"],
"tedCpvCodes": ["72"],
"publishedFrom": "2026-05-15",
"publishedTo": "2026-05-18",
"maxResultsPerSource": 500
}

Example — construction tenders in Germany, France, Italy

{
"sources": ["ted_eu"],
"tedCountries": ["DEU", "FRA", "ITA"],
"tedCpvCodes": ["45"],
"tedContractNature": ["works"],
"maxResultsPerSource": 2000
}

Example — US federal IT opportunities + EU IT tenders

{
"sources": ["sam_gov", "ted_eu"],
"samGovApiKey": "YOUR_KEY_HERE",
"samGovNaicsCodes": ["541511", "541512", "541519"],
"samGovNoticeTypes": ["o", "k", "r"],
"tedCpvCodes": ["72"]
}

Input fields

FieldDefaultDescription
sources["ted_eu","uk_fts"]Which portals to query.
keywords[]Free-text terms matched against title + description per source.
publishedFrom / publishedTolast 7 days / todayPublication date window (YYYY-MM-DD).
tedCountries[]ISO alpha-3 TED buyer-country codes (DEU, FRA, ITA…).
tedCpvCodes[]CPV codes — prefix match (72 = all IT).
tedContractNature[]works / supplies / services.
samGovApiKey""Required for SAM.gov. Free at sam.gov/profile/details.
samGovNaicsCodes[]NAICS industry codes for SAM.gov.
maxResultsPerSource1000Cap per source. 0 = unlimited.

FAQ

How fresh is the data?

All three sources are near-real-time. TED publishes new notices every working day at 5pm CET; UK FTS and SAM.gov update continuously throughout the day.

Do I need an API key or proxy?

No proxy. TED and UK FTS need no key. SAM.gov requires a free personal API key (request at sam.gov/profile/details) — the actor skips SAM.gov gracefully if no key is supplied.

Can I get the full XML / PDF of a tender?

Yes. documentUrls exposes every linked document, and for TED the raw payload includes links to PDF / HTML / XML in every EU language.

How is this different from other tender scrapers?

Most actors cover one country. This is a normalized, multi-country feed — EU + UK + US in one identical schema, so you can filter and dedupe across all three at once.

Is this a TED EU API alternative?

Yes. It wraps the official TED EU, UK Find-a-Tender and SAM.gov open APIs and returns a single ready-to-use dataset, so you skip building and maintaining your own integration against three separate procurement APIs.

How do I export SAM.gov or TED tenders to CSV / JSON?

Run the actor, then download the dataset as CSV, JSON or Excel from the run page, or pull it through the Apify API. Every government RFP record uses the same field names across all three sources.

Can I use this as a public procurement data extraction tool without writing code?

Yes. Set your sources, keywords, countries and CPV / NAICS filters in the input form and run — no code, no proxy and no login needed for the public procurement data extraction.


Pricing

Monetized via pay-per-event on Apify — pay per tender notice saved. All upstream APIs are free.

📝 Changelog

2026-06-07

  • Docs: added coverage for using the actor as a TED EU API alternative, exporting SAM.gov / TED tenders to CSV / JSON, and no-code public procurement data extraction.

2026-06-05

  • 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
  • ⚡ Stability & performance hardening; fresh rebuild.

2026-06-04

  • Verified live & refreshed build — reliability/maintenance pass.