Government Tenders Scraper - EU TED, UK & Canada Contracts avatar

Government Tenders Scraper - EU TED, UK & Canada Contracts

Pricing

from $3.10 / 1,000 tenders

Go to Apify Store
Government Tenders Scraper - EU TED, UK & Canada Contracts

Government Tenders Scraper - EU TED, UK & Canada Contracts

Find public contracts to bid on from EU TED, UK Find a Tender, UK Contracts Finder and CanadaBuys in one clean format: buyer, deadline, value, CPV codes and link. Only open tenders by default. $5 per 1,000 tenders.

Pricing

from $3.10 / 1,000 tenders

Rating

0.0

(0)

Developer

Plot Point Technologies

Plot Point Technologies

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

Government Tenders Scraper: EU TED, UK & Canada Public Contracts

Find public-sector contracts to bid on from four official procurement portals, in one clean format. This government tenders scraper pulls new contract notices from EU TED, UK Find a Tender, UK Contracts Finder and CanadaBuys, keeps only tenders that are still open, and gives every notice the same fields: title, buyer, country, deadline, estimated value, category codes and a link to the official notice.

SourceCoverage
EU – TED (Tenders Electronic Daily)Contract notices from all EU member states and the wider European Economic Area
UK – Find a TenderUK public contracts, including those under the Procurement Act 2023
UK – Contracts FinderLower-value UK public contracts in England
Canada – CanadaBuysOpen federal tenders from the Government of Canada

What can this tenders scraper do?

  • Search four portals at once with the same keywords, or pick just the ones you need.
  • Keep only live opportunities: tenders whose bid deadline has passed are removed by default.
  • Filter by keyword and exclusion words across title, description and category names. EU searches run on TED's own full-text index, so they also catch notices in other languages tagged with your term.
  • Filter EU tenders by buyer country (DEU, FRA, IRL, NLD and so on) and by minimum estimated value.
  • Balance results: when several sources are selected, results are interleaved so one portal does not crowd out the others.

What data do you get?

FieldDescription
source, noticeId, title, descriptionThe notice and where it came from
buyerName, buyerCountry, buyerRegionThe contracting authority
publishedDate, deadlinePublication date and bid deadline
estimatedValue, currencyEstimated contract value, where published
categoryCodes, categoriesCPV or UNSPSC codes with descriptions
noticeType, procedure and contact fieldsNotice details and buyer contact, where published
urlLink to the official notice

Who uses it?

  • Companies that sell to government looking for new bids in their field every morning.
  • Bid writers and consultants monitoring opportunities for several clients.
  • Market researchers tracking public spending by sector and country.

How to use it

  1. Click Try for free (or Start).
  2. Choose your Sources and Days back (default 3).
  3. Add Keywords such as software, cleaning, construction, and any Exclude keywords.
  4. Run it and export to Excel, CSV or JSON.
  5. For a daily bid alert, schedule it with Days back = 1 and send new rows to email, Slack or Google Sheets.

Input example

{
"sources": [
"eu",
"uk_fts",
"uk_cf",
"canada"
],
"daysBack": 3,
"keywords": [
"software",
"cloud",
"IT services"
],
"onlyOpen": true,
"maxResults": 200
}

Output example

{
"source": "UK (Find a Tender)",
"noticeId": "102135-2026",
"title": "Continuous Testing (PTaaS) Service Agreement",
"description": "IMPORTANT: Please read this section before deciding whether you wish to register for this event. This section provides you with information regarding the scope of this procurement and details some of the key requirements...",
"buyerName": "THAMES WATER UTILITIES LIMITED",
"buyerCountry": "GBR",
"buyerRegion": "UKJ11",
"publishedDate": "2026-10-28T14:12:39",
"deadline": null,
"estimatedValue": 2000000,
"currency": "GBP",
"categoryCodes": [
"72000000"
],
"categories": [
"IT services: consulting, software development, Internet and support"
],
"noticeType": "tender",
"procedure": "Competitive flexible procedure",
"contactName": null,
"contactEmail": "procurement.support.centre@thameswater.co.uk",
"url": "https://www.find-tender.service.gov.uk/Notice/102135-2026",
"documentsUrl": "https://www.find-tender.service.gov.uk/Notice/102135-2026",
"language": "en"
}

How much does it cost?

Pay per tender returned: $5 per 1,000 tenders ($0.005 each), plus a $0.00005 start fee per run. No separate compute charges.

You getYou pay
50 matching tenders a day for a month (1,500)$7.50
200 tenders in one run$1.00
1,000 tenders$5.00

Use Maximum results to cap each run. Apify's free plan includes monthly credits to try it.

Use it via API, Make, Zapier, n8n or an AI agent

Apify API. Start a run and get the results back in one HTTP request (replace YOUR_API_TOKEN with the token from Apify Console > Settings > Integrations):

curl -X POST "https://api.apify.com/v2/acts/plotpointtech~government-tenders-feed/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"sources": ["eu", "uk_fts", "uk_cf", "canada"], "daysBack": 3, "keywords": ["software", "cloud", "IT services"], "onlyOpen": true, "maxResults": 200}'

For longer jobs, start the run asynchronously and read the dataset when it finishes. Official apify-client libraries exist for Python and JavaScript; the API tab on this page has ready-made code.

No-code automation. Connect the tool to Make, Zapier, n8n, Google Sheets, Slack, Airtable or any webhook with Apify integrations, and use Schedules in Apify Console to run it hourly, daily or weekly.

AI agents (MCP). Give Claude, ChatGPT, Cursor, VS Code or any MCP-compatible agent direct access to this tool through the hosted Apify MCP server. Add this server URL to your client:

https://mcp.apify.com?tools=plotpointtech/government-tenders-feed

The agent can then call the tool with the same input fields shown above and read the results.

FAQ

Is it legal to use this tender data? Yes. All data comes from official open-data services that publish procurement notices for reuse, under open licences such as the UK Open Government Licence. Plot Point Technologies is not affiliated with any of these portals.

Why is the estimated value empty for many tenders? Buyers publish values at their discretion, and many do not. Setting a Minimum estimated value drops tenders without a published value.

Are EU notices in English? Many are written in the buyer's language. Titles include an English summary of the category, and keyword search on TED also matches notices tagged with your term in other languages.

Can I get US federal (SAM.gov) tenders? Not at the moment. Coverage is the EU/EEA, the UK and Canada.

How do I get only new tenders each day? Schedule a daily run with Days back = 1. Each run returns notices published in that window.


If this tool saved you time, we would be grateful for a short review on this page; it helps other people find it. If something did not work as expected, please open an issue on the Issues tab and we will look into it quickly.