Public Tenders Monitor – EU TED & UK Tenders, Keyword Alerts
Pricing
$5.00 / 1,000 tender notices
Public Tenders Monitor – EU TED & UK Tenders, Keyword Alerts
Find and monitor public tenders from EU TED, UK Find a Tender, and UK Contracts Finder in one feed. Filter by keyword, CPV code, country, value, and deadline, and get only new and updated notices on each scheduled run.
Pricing
$5.00 / 1,000 tender notices
Rating
0.0
(0)
Developer
Pharaoh Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Every new public tender that fits your business, from the EU and the UK, in one feed
Public buyers publish about 9,500 open tenders a week on TED alone (week of 11 October 2026). This Actor searches the official sources for you: EU TED (Tenders Electronic Daily, which covers all 27 EU countries plus the EEA and beyond), UK Find a Tender, and UK Contracts Finder. It returns the notices that match your keywords, CPV codes, countries, and minimum value, in one clean schema.
Schedule it daily with Changes only output and you get just the new and updated notices each morning, ready for email, Slack, a CRM, or a bid-tracking sheet.
Built for:
- Companies that sell to the public sector: IT, consulting, construction, facilities, healthcare suppliers, and SMEs looking for their first public contract.
- Bid writers and tender consultants tracking opportunities for several clients.
- Market and competitive intelligence: contract awards show who won, for how much, and from which buyer.
- Tender newsletters and portals that need a reliable, multi-country feed.
What you get
| Three official sources, one schema | TED, Find a Tender, and Contracts Finder notices share the same fields: title, buyer, country, CPV codes, deadline, estimated or awarded value, winners, notice link, documents link. |
| Search in every EU language | Keywords are searched on TED itself, across all its languages and translated titles, so "software" also finds German, French, or Polish notices. |
| CPV and country filters | Use CPV prefixes such as 72 (IT services) or 48 (software), and buyer countries such as DE, France, or GB. |
| Open tenders, planning, awards | Calls for bids, prior information and market engagement notices, or contract awards with winners and values. |
| Alerts without duplicates | Each notice is labelled new, updated (deadline, value, status, or award changed), or unchanged against the previous run. "Changes only" mode saves just the changes. |
| Official APIs only | TED's public search API and the UK services' open OCDS data, with no scraping of web pages and no logins. The rate limits of each service are respected. |
Quick start
{"keywords": ["software", "cloud", "cyber security"],"cpvCodes": ["72", "48"],"countries": ["DE", "FR", "NL", "GB"],"noticeTypes": ["tender"],"publishedWithinDays": 3,"onlyOpen": true,"minValue": 0,"trackChanges": true,"outputMode": "changes"}
- Keywords match when any of them appears. CPV codes match when any of a notice's codes starts with one of them. If you use both, a notice must match both.
- Buyer countries: the UK sources are searched only when the list is empty or includes
GB. - For a daily alert, save the input as a task, schedule it each morning, and set Output to Changes only. A window of 2–3 days covers late publications, and change tracking removes notices you already received.
Output
{"noticeId": "uk-fts:ocds-h6vhtk-0788ee","source": "uk-fts","noticeType": "tender","title": "Tyres, Tubes and Associated Services","description": "This framework is for the supply and fit of tyres, and a range of ancillary services to East Riding of …","buyer": "East Riding of Yorkshire Council","buyerCountry": "GB","buyerCountryName": "United Kingdom","cpvCodes": ["34350000", "34351000", "34351100", "34352000", "34352100"],"procedure": "Open procedure","status": "active","publishedAt": "2026-10-15T16:03:39.000Z","deadline": "2026-11-10T12:00:00.000Z","estimatedValue": 1000000,"awardedValue": null,"currency": "GBP","winners": [],"url": "https://www.find-tender.service.gov.uk/Notice/097662-2026","documentsUrl": "","scrapedAt": "2026-10-18T09:00:00.000Z","changeType": "new","changedFields": [],"firstSeenAt": "2026-10-18T09:00:00.000Z","lastSeenAt": "2026-10-18T09:00:00.000Z","closedAt": null}
RUN_SUMMARY in the default key-value store shows, for each source, its status and any error, notices read, matching, saved, new, and updated.
Use it from code, n8n, Make, or an AI agent
curl -X POST "https://api.apify.com/v2/acts/pharaoh_data~public-tenders-monitor/run-sync-get-dataset-items?token=$APIFY_TOKEN" \-H "Content-Type: application/json" \-d '{"keywords":["data analytics"],"countries":["IE","GB"],"publishedWithinDays":7}'
import osfrom apify_client import ApifyClientclient = ApifyClient(os.environ["APIFY_TOKEN"])run = client.actor("pharaoh_data/public-tenders-monitor").call(run_input={"cpvCodes": ["45"],"countries": ["DE", "AT"],"minValue": 1000000,"outputMode": "changes",})for notice in client.dataset(run["defaultDatasetId"]).iterate_items():print(notice["deadline"], notice["buyer"], notice["title"], notice["url"])
- Alerts: schedule a task, then add a webhook or the Slack, email, or Google Sheets integration on "Run succeeded".
- AI agents (MCP):
https://mcp.apify.com/?actors=pharaoh_data/public-tenders-monitor
Limits and good to know
- Sources: EU TED, UK Find a Tender, and UK Contracts Finder. National portals that don't republish to TED (many below-threshold tenders in EU countries) aren't covered.
- TED descriptions are in the buyer's language. Titles use the buyer's own wording; TED's English notice title is used when no procedure title is published.
- Values are published only by some buyers, and always in the notice's own currency;
minValuecompares in that currency and skips notices without a value. - Find a Tender allows about 12 requests per minute. The Actor spaces its requests and waits when asked to slow down, so a week of UK notices takes a few minutes.
- Contracts Finder returns at most 100 notices per search; the Actor splits the window into smaller searches automatically.
- TED data is © European Union and reusable with attribution. UK data is published under the Open Government Licence. Check each notice on its official page before bidding.
Pricing
Pay per event: you pay per saved notice, plus Apify's small Actor start event. Notices that don't match your filters are free. See the Pricing tab for current amounts.
FAQ
How do I find CPV codes for my business?
Use the official CPV list (for example, 72000000 IT services, 48000000 software packages, 45000000 construction, 79000000 business services). Shorter prefixes match whole groups: 72 covers all IT services.
Why didn't a notice appear? Check that its type is selected (open tender, planning, or award), that its deadline hasn't passed (or turn off Only tenders still open), and that it was published within the window.
Does it cover the Gulf? Not yet. GCC procurement portals (such as Etimad) are not included, because their access terms do not clearly allow automated reuse.