Public Tenders Scraper - Government Procurement Data
Pricing
from $2.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Public Tenders Scraper — Government Procurement, RFP & Bid Data (EU TED, UK FTS, US SAM.gov)
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 — same field names, same date format across all sources — that 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.
🏆 Why this tenders scraper?
3 official sources in 1 identical schema · EU (27 states + EEA) + UK + US · thousands of notices per run · filter by keyword, country, CPV / NAICS, contract nature, value & deadline · export to JSON / CSV / Excel. The unofficial TED EU / SAM.gov API alternative for bid teams, RFP agencies and procurement-intelligence products — merge and dedupe cross-border contracts without wiring up three separate APIs.
✨ What this Actor does / Key features
- 🌍 Three official sources, one feed — EU TED, UK Find-a-Tender and US SAM.gov, all normalized into a single identical schema so you can merge and dedupe instantly.
- 🔎 Powerful filtering — free-text keywords, publication date window, TED buyer countries (ISO alpha-3), CPV codes, contract nature and notice types, plus SAM.gov NAICS codes and notice types.
- 🏷️ Industry targeting — CPV prefix match (
72= all IT,45= all construction) for TED/UK; NAICS codes (541511,541512…) for SAM.gov. - 💶 Contract value & deadlines —
estimatedValueAmount/estimatedValueCurrency,publishedDateanddeadlineDatefor a ready-made bid pipeline with countdowns. - 🏛️ Buyer intelligence — contracting-authority name, country, city and (where available) contact email.
- 📎 Linked documents —
documentUrlsexposes tender docs; TED payloads link PDF / HTML / XML in every EU language. - 🗣️ TED multilingual — pick a preferred language to populate
title/description, with automatic fallback. - ⚡ Official open APIs — no browser, no proxy, no anti-bot workarounds. TED and UK FTS need no key; SAM.gov uses a free personal key.
- 💾 Export anywhere — download as JSON, CSV, Excel or XML, or pull via the Apify API.
🚀 Quick start (3 steps)
- Pick your sources — any mix of
ted_eu,uk_fts,sam_gov(add a free SAM.gov key for US data). - Set filters — keywords, date range, TED countries and CPV codes, SAM.gov NAICS / notice types.
- Run & export — download as JSON, CSV, Excel or XML, or pull via the Apify API. Schedule it daily for an always-fresh tender feed.
📥 Input
Everything is optional except your choice of sources. An empty filter set returns all notices in the default 7-day window.
Example — daily IT-services watch across the EU + UK
{"sources": ["ted_eu", "uk_fts"],"keywords": ["software", "cloud", "cybersecurity"],"tedCpvCodes": ["72"],"publishedFrom": "2026-07-01","publishedTo": "2026-07-06","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_FREE_KEY_HERE","samGovNaicsCodes": ["541511", "541512", "541519"],"samGovNoticeTypes": ["o", "k", "r"],"tedCpvCodes": ["72"]}
| Field | Type | Description | Default |
|---|---|---|---|
sources | array | Portals to query: ted_eu, uk_fts, sam_gov. | ["ted_eu","uk_fts"] |
keywords | array | Free-text terms matched against title + description per source. | [] |
publishedFrom / publishedTo | string | Publication date window (YYYY-MM-DD). | last 7 days / today |
tedCountries | array | ISO alpha-3 TED buyer-country codes (DEU, FRA, ITA…). | [] |
tedCpvCodes | array | CPV codes — prefix match (72 = all IT). | [] |
tedContractNature | array | works / supplies / services. | [] |
tedNoticeTypes | array | TED notice-type codes (cn-standard, can-standard, pin-only…). | [] |
samGovApiKey | string | Required for SAM.gov. Free at sam.gov/profile/details. Stored as a secret. | "" |
samGovNaicsCodes | array | NAICS industry codes for SAM.gov. | [] |
samGovNoticeTypes | array | SAM.gov notice types (p, o, k, r, a, s). | [] |
ukKeywords | string | Single-keyword override for UK Find-a-Tender. | "" |
maxResultsPerSource | integer | Cap per source. 0 = unlimited (auto-paginates). | 1000 |
language | string | TED preferred language for title/description (English, French, German…). | eng |
📤 Output
Every record is normalized into the same schema across all three sources — so you can merge them instantly. Here is a trimmed sample record:
{"source": "ted_eu","noticeId": "00423156-2026","noticeType": "cn-standard","title": "Provision of cloud infrastructure and managed services","description": "Framework agreement for the supply of public-cloud capacity and managed operations…","buyerName": "Bundesministerium für Digitales","buyerCountry": "DEU","buyerCity": "Berlin","procurementType": "services","cpvCodes": ["72000000", "72300000"],"estimatedValueAmount": "4500000","estimatedValueCurrency": "EUR","publishedDate": "2026-07-04T17:00:00Z","deadlineDate": "2026-08-15T12:00:00Z","noticeUrl": "https://ted.europa.eu/en/notice/-/detail/00423156-2026","documentUrls": ["https://ted.europa.eu/.../notice.pdf"],"scrapedAt": "2026-07-06T12:00:00.000Z"}
Source coverage
| Source | What you get | Coverage |
|---|---|---|
TED EU (ted_eu) | Every EU Official Journal procurement notice — open calls, award notices, prior information, modifications | 27 EU states + Norway + Switzerland · ~3M notices/yr |
UK Find-a-Tender (uk_fts) | UK central + local government contracts above WTO GPA thresholds, in OCDS format | England, Wales, Scotland, NI · ~80k notices/yr |
US SAM.gov (sam_gov) | Federal contract opportunities, sources-sought, presolicitations, awards, special notices | US 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 NAICS541511/541512in the US, in one dataset. - Press, policy & transparency research — TED carries every above-threshold public-sector contract in the EU.
- Cross-border market entry — compare public-sector demand for your services across the EU, UK and US at once.
👥 Who uses it
Bid & capture teams · RFP / proposal agencies · government-contracting SMEs · procurement-intelligence SaaS builders · defense & IT consultancies · policy researchers, journalists and transparency NGOs · lead-gen agencies serving the public sector.
💰 Pricing
This Actor runs on a simple pay-per-result model — you pay per tender notice saved, with no separate Apify platform fees to calculate (all upstream government APIs are free). Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
❓ Frequently Asked Questions
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.
Is this a TED EU / SAM.gov 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.
Can I combine EU, UK and US government contracts in one dataset? Yes. All three portals are normalized into the same schema and field names, so TED, UK Find-a-Tender and SAM.gov notices merge and dedupe into a single dataset.
How do I track government IT tenders across the EU and UK?
Select the ted_eu and uk_fts sources, add IT keywords and CPV code 72, and the Actor returns every matching contract notice in one normalized, exportable feed.
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.
Can I use this 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.
How much data can I get?
You can save thousands of notices per run. Set maxResultsPerSource: 0 to auto-paginate a source to exhaustion, or cap it to keep run cost predictable.
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.
Is it legal to scrape public tenders? The Actor only reads official open government procurement APIs that publish this data for public re-use. You are responsible for complying with each portal's terms and applicable laws.
🔗 More B2B & registry data by logiover
Building a procurement, compliance or company-intelligence dataset? Pair this with the rest of the registry suite:
| Actor | What it does |
|---|---|
| GLEIF LEI Scraper | Legal Entity Identifiers, ownership and registration data worldwide |
| SEC EDGAR Form D Scraper | US private-placement filings, issuers and offering amounts |
| UK Companies House Bulk Scraper | UK company officers, filings and registration details |
| USA New York Company Registry Scraper | New York business entity registrations |
| USAspending.gov Scraper | US federal spending, awards and recipient data |
| France Company Registry Scraper | French SIREN/SIRET company records |
| Finland Company Registry Scraper | Finnish business registry data |
| Czech Company Registry Scraper | Czech company registrations |
| Australia Business Register Scraper | Australian ABN/ACN business records |
| Comtrade Trade Data Scraper | UN Comtrade import/export trade statistics |
| Global LEI / EU Companies Registry Scraper | EU company registry records |
| NPI Registry Scraper | US healthcare provider identifiers |
👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.
⏰ Scheduling & integration
Schedule this Actor on Apify for an always-fresh tender feed — daily or hourly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your CRM, database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to route new notices into Slack, HubSpot or a bid-management pipeline with deadline countdowns.
⭐ Support & feedback
Found a bug or need an extra field or source? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏
⚖️ Legal
This Actor reads only official open government procurement APIs that publish contract notices for public re-use, and is intended for legitimate bid-intelligence, research and lead-generation use. You are responsible for complying with each portal's terms of service and any applicable local laws.
📝 Changelog
2026-07-06
- ✨ README overhaul: richer normalized output sample, full field reference, ready-to-run example scenarios, a B2B/registry cross-promo grid, and a clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.
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.