EU Tenders Scraper — TED Public Procurement Notices
Pricing
from $4.00 / 1,000 result items
EU Tenders Scraper — TED Public Procurement Notices
Unofficial tool for searching EU tenders and public procurement notices through the TED API. Not affiliated with the European Union or its Publications Office.
Pricing
from $4.00 / 1,000 result items
Rating
0.0
(0)
Developer
Jonathan Willburry
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
What does EU Tenders Scraper do?
Unofficial and independent: This Actor is not affiliated with, sponsored by, or endorsed by the European Union, its institutions, the Publications Office of the European Union, or TED.
EU Tenders Scraper searches public procurement notices from the official TED portal and exports a clean, flat dataset. Search by CPV classification, place of performance, publication date, full text, or a raw TED expert query. The Actor runs without a TED account or API key and can be scheduled, called through the Apify API, monitored, or connected to common Apify integrations.
Why use EU Tenders Scraper?
Use the Actor to monitor new public-sector opportunities, research procurement markets, build tender alerts, compare buyers, or feed qualified notices into an internal opportunity pipeline. It requests only tender and organization fields from the official API. It does not request contact people, email addresses, or telephone numbers.
Results are normalized across TED's multilingual response format. Choose a preferred language and the Actor falls back to English or the first available language when a translation is unavailable.
Ready-to-run examples
- Find IT tenders in Germany (TED)
- Monitor EU construction tenders
- Find medical equipment tenders in the EU
Each example opens with a working configuration that you can copy and adjust.
How to use EU Tenders Scraper
- Open the Actor and select Create new task or Start.
- Enter one or more CPV codes, optional country codes, and the number of days to search.
- Optionally add a full-text phrase. Advanced users can instead provide a TED expert query.
- Set the maximum number of notices and run the Actor.
- Open the Dataset tab to filter or export the results.
Input
The default input searches CPV 72000000 for notices published during the previous seven days and returns up to 100 items. expertQuery overrides the generated filters. Country codes use three-letter values such as DEU and FRA; CPV codes must contain exactly eight digits.
{"cpvCodes": ["72000000"],"countryCodes": [],"daysBack": 7,"language": "eng","maxItems": 100}
Output
The following abbreviated item comes from a real TED API test run on July 18, 2026:
{"publicationNumber": "479739-2026","title": "Finland – Radio, television, communication, telecommunication and related equipment – Mobiilipäätelaitteet","buyerName": "Veikkaus Oy","buyerCountry": "FIN","cpvCodes": ["32000000", "32250000", "50300000", "72000000"],"contractNature": "supplies; services","noticeType": "cn-standard","publicationDate": "2026-07-13+02:00","deadlineDate": "2026-08-19Z","tedUrl": "https://ted.europa.eu/en/notice/-/detail/479739-2026"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Description |
|---|---|
publicationNumber | Official TED publication number |
title | Notice title in the selected or fallback language |
buyerName | Contracting organization |
buyerCountry | Buyer country code |
cpvCodes | CPV classifications present in the notice |
contractNature | Supplies, services, works, or available combinations |
publicationDate | Official publication date |
deadlineDate | First available tender deadline |
estimatedValue | Procedure-level estimated value when published |
currency | Currency of the estimated value |
placeOfPerformance | Published place-of-performance codes |
tedUrl | Direct link to the notice on TED |
query | Exact expert query used for the result |
scrapedAt | ISO timestamp of extraction |
Pricing / Cost estimation
The Actor uses pay-per-event pricing: one small run-start event and one result event per saved notice. Review the current price shown in the Apify Console before starting a run. Use maxItems to place a clear upper bound on output volume.
Tips and advanced options
- Start with CPV and date filters, then add countries or full text to narrow the result set.
- Use
expertQueryfor TED operators such asFT ~ softwareor combined notice-type filters. - Estimated values and deadlines are optional source fields and can be empty for some notices.
- Schedule a daily run with
daysBackset to one or two days for lightweight monitoring.
FAQ, disclaimers, and support
Is a TED login required? No. The Actor uses TED's open Search API.
Is the data complete? The Actor returns fields published by TED. Missing values are represented as null; source availability varies by notice type.
Public procurement data can still be subject to source terms and downstream compliance requirements. Verify important details on the linked TED notice before making business or legal decisions. Use the Actor's Issues tab for bug reports or support requests. Custom solutions can be discussed through the support channel.