Public Tenders & Procurement Scraper — TED, SAM.gov, UK
Pricing
from $2.40 / 1,000 notices
Public Tenders & Procurement Scraper — TED, SAM.gov, UK
Government tenders and public procurement in one table: EU TED (27 countries + EEA), UK Find a Tender & Contracts Finder, US SAM.gov federal contracts and Grants.gov. Keywords, CPV/NAICS, country, value, deadline, buyer contacts, award winners. Only-new mode for daily tender alerts.
Pricing
from $2.40 / 1,000 notices
Rating
0.0
(0)
Developer
tidydata
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
🏛️ Public Tenders & Procurement Scraper — EU TED, SAM.gov, UK Find a Tender

Find government tenders, public procurement opportunities and contract awards from the official sources of the EU, the UK and the US — in one run and one table, with the same columns for every source.
| Source | Coverage | What you get |
|---|---|---|
| EU TED (Tenders Electronic Daily) | 27 EU countries + EEA, all above-threshold tenders | Tenders, prior information, awards & winners |
| UK Find a Tender | UK above-threshold + Procurement Act 2023 notices | Tenders, pipeline notices, awards |
| UK Contracts Finder | UK below-threshold public contracts (mainly England) | Tenders, early engagement, awards |
| US SAM.gov | US federal contract opportunities | Solicitations, presolicitations, sources sought, award notices |
| US Grants.gov | US federal grants | Posted and forecasted grants |
Search by keywords, CPV codes, NAICS codes, buyer country, contract value and publication date, and get the buyer, contact email and phone, deadline, estimated value, CPV/NAICS, procedure, documents and submission links — or, for awards, the winning companies and the awarded value. Turn on "Only new notices" and schedule it daily to get tender alerts.
$3 per 1,000 notices. No login, no API key, no browser.
- ✅ 5 official sources, one schema —
source,title,buyerName,deadline,estimatedValue,currency,url… for every notice - ✅ Open tenders, planned procurements and contract awards (winners + awarded value)
- ✅ Buyer contacts: email, phone, website, contracting officer (SAM.gov), grant contact (Grants.gov)
- ✅ Filters: keywords, exclude words, countries, CPV (children included), NAICS, min/max value, last N days, only open
- ✅ Only new notices since the last run — remembers what you already got, per search
- ✅ EU TED in every language: original title + TED's English heading (
titleEn) with the CPV category - ✅ Official open-data APIs → fast, reliable, no blocking, no proxies
Who uses it
- Companies that sell to governments — a daily list of new tenders in your sector and countries, before your competitors see them.
- Bid writers, tender consultants & agencies — one alert per client with a memory name each.
- Sales & business development — awards show who just won a contract (= new budget, new supplier needs); buyers show who buys what.
- Market & competitor research — who wins which contracts, at what value, in which country.
- Tender portals, newsletters & SaaS — feed your platform with clean, structured notices.
- NGOs, universities & researchers — US federal grants and EU procurement data in one export.
How to use it
- Keywords — e.g.
software,cyber security,cleaning services,solar panels,translation. Empty = everything (then use the filters). - Sources — EU TED, UK Find a Tender, UK Contracts Finder, SAM.gov (and Grants.gov for grants).
- Notice types — open tenders, planned / upcoming, contract awards.
- Filters (optional): buyer countries (
DE,FR,ES,GB,US…), CPV codes (72000000= all IT services), NAICS codes (541511), minimum / maximum value, published in the last N days, only open. - Run → export to CSV, Excel, JSON or Google Sheets, or connect it to Slack, email, Make, Zapier or n8n.
Daily tender alerts in 2 minutes
- Set your keywords / CPV / countries, Published in the last N days = 2 and turn on Only new notices.
- Save it as a task and add a daily schedule.
- Add an integration: email, Slack or Google Sheets — you get only the notices you have not seen yet.
Use a different Memory name per client or project so each alert has its own memory.
Output example
A real EU TED notice (Lithuania), shortened:
{"source": "ted","sourceName": "EU TED","noticeId": "760367-2026","noticeType": "tender","title": "Daugiakanalės perspėjimo platformos informacinė sistema su garantine priežiūra","titleEn": "Lithuania – Information systems and servers – Daugiakanalės perspėjimo platformos informacinė sistema…","url": "https://ted.europa.eu/en/notice/-/detail/760367-2026","language": "lit","buyerName": "Priešgaisrinės apsaugos ir gelbėjimo departamentas prie Vidaus reikalų ministerijos","buyerCountry": "LT","buyerCity": "Vilnius","buyerEmail": "pagd@vpgt.lt","buyerWebsite": "https://pagd.lrv.lt/lt/","publishedAt": "2026-11-02","deadline": "2026-12-03T09:00:00+02:00","estimatedValue": 4380165.29,"currency": "EUR","category": "supplies","cpvCodes": ["48800000", "72267000"],"cpvDescription": "Information systems and servers","procedureType": "open","isFramework": false,"documentsUrl": "https://viesiejipirkimai.lt/epps/cft/listContractDocuments.do?resourceId=10287151","submissionUrl": "https://viesiejipirkimai.lt/epps/cft/viewTenders.do?resourceId=10287151","pdfUrl": "https://ted.europa.eu/en/notice/760367-2026/pdf"}
A real SAM.gov opportunity, with the contact details added:
{"source": "sam-gov","noticeType": "tender","title": "6525--Circle Cardiovascular Software Base+2YR","url": "https://sam.gov/opp/4bb1ce39f6dd4c1e806c5f8031076d5f/view","buyerName": "VETERANS AFFAIRS, DEPARTMENT OF / 246-NETWORK CONTRACTING OFFICE 6 (36C246)","buyerCountry": "US","contactName": "Charlsi B Brooker","buyerEmail": "Charlsi.Brooker@va.gov","deadline": "2026-11-05T15:00:00+00:00","naicsCodes": ["513210"],"pscCode": "6525","solicitationNumber": "36C24627Q0110"}
A contract award (UK Contracts Finder):
{"source": "uk-contracts-finder","noticeType": "award","title": "Accounting Finance Software","buyerName": "Housing Solutions","buyerEmail": "procurement@housingsolutions.co.uk","cpvDescription": "Software supply services","winners": ["Xledger"],"awardValue": 157404.75,"awardCurrency": "GBP"}
All fields
| Field | What it is |
|---|---|
source, sourceName | ted, uk-find-a-tender, uk-contracts-finder, sam-gov, grants-gov |
noticeId, url, pdfUrl | Notice ID and link to the official notice |
noticeType | tender (open), planned, award or grant; noticeTypeOriginal keeps the source's own type |
title, titleEn, description, language | Title in the original language, TED's English heading, scope as clean text |
buyerName, buyerCountry, buyerCity, buyerEmail, buyerPhone, buyerWebsite, contactName | Who is buying and how to reach them |
publishedAt, deadline | Publication date and submission deadline |
estimatedValue, currency | Estimated value as published (no currency conversion) |
category, procedureType, isFramework, setAside | Services / supplies / works, open / restricted / negotiated…, framework agreement, SAM.gov set-aside (SBA, 8(a), SDVOSB…) or UK "SME suitable" |
cpvCodes, cpvMain, cpvDescription, naicsCodes, pscCode | Classification codes |
placeOfPerformance, documentsUrl, submissionUrl | Where the work happens, tender documents, where to submit |
winners, awardValue, awardCurrency | Awards: winning companies and awarded value |
awardCeiling, awardFloor, expectedAwards, eligibility | Grants.gov details |
isNew, scrapedAt | "Only new" mode marker and scrape time |
Pricing
$3 per 1,000 notices (pay per event: you pay only for the notices saved, nothing for empty searches or errors). Example: a daily alert that finds 30 new notices costs about $0.09 a day. Set a maximum cost per run in Apify and the scraper stops right there.
Tips
- Too many results? Add CPV codes or countries, raise the minimum value, or use more specific keywords (
"cloud migration"instead ofcloud). - CPV codes include their children:
72000000returns every IT services code (72200000, 72267000…). For the UK sources the check is done on every lot's codes. - Keywords on EU TED also search the original-language text, so a notice written in German or Polish is found by its English CPV heading too. Add words in the local language for full coverage (
Software,logiciel,oprogramowanie). - SAM.gov values: federal opportunities rarely publish an estimated value; awards do (
awardValue). Keep "Keep notices without a published value" on when you filter by value. - Planned / upcoming notices (prior information notices, presolicitations, sources sought, UK pipeline notices) give you weeks of head start.
FAQ
Is this data legal to use? Yes. All sources are official open data: EU TED is published by the Publications Office of the EU for free reuse, including commercial reuse; UK notices are under the Open Government Licence v3.0; SAM.gov and Grants.gov are US federal public data. The scraper only reads public notices — no login, no personal accounts.
Do I need a SAM.gov API key? No.
How fresh is it? Live: every run asks the sources directly. TED publishes on working days, the UK and US sources continuously.
Can I get older notices? Up to the last 365 days per run.
Something missing or broken? Open an issue in the Issues tab — I answer quickly and add sources on request.
Related Actors
- Merge, Filter, Deduplicate & Transform Datasets — combine several tender searches into one deduplicated sheet.
- Google Sheets Export & Import — send your tender alerts straight to a Google Sheet.
- Company Registry Lookup — look up the winners and buyers in official company registers.
- Website Contact Extractor — get emails and phones from the buyers' websites.