TED Procurement Radar avatar

TED Procurement Radar

Pricing

Pay per usage

Go to Apify Store
TED Procurement Radar

TED Procurement Radar

Monitor EU public procurement notices from TED with lead scoring (0–100), bid-status detection, NUTS region resolution, CPV categorization, and deadline tracking. Filter by country and CPV category.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

S. Klein

S. Klein

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

TED Procurement Radar - EU Tender Scraper (ted.europa.eu)

Monitor and extract EU public procurement notices from TED (Tenders Electronic Daily) through the official TED Search API. Search by keyword, CPV code, country, or notice number and get structured results for procurement intelligence, market research, and lead generation.

Try it free - about $0.001 per 10 notices.


Who uses TED Procurement Radar

  • Business Development Managers at IT services and consulting firms monitoring contracts in their sector
  • Procurement Officers tracking competitor awards and market rates
  • Sales Teams at construction, engineering, and technology companies identifying actionable leads
  • Market Researchers analyzing public spending patterns by country and sector
  • Automation Engineers building tender-alert pipelines with n8n, Zapier, or custom webhooks

What does TED Procurement Radar do?

This Actor uses the official TED Search API and returns normalized procurement data that is ready for analysis, export, and integration.

In one run you can:

  • Monitor new tenders by keyword
  • Look up specific notice IDs
  • Filter by country or CPV code
  • Prioritize opportunities by value, deadline, and bid status
  • Export structured procurement data into your CRM or BI workflow

Why use TED Procurement Radar?

Official TED API, not HTML scraping

  • More stable than browser scraping
  • Faster and cheaper to run
  • No JavaScript rendering needed
  • Better resilience when TED changes its frontend

Useful for procurement intelligence

Your needHow this Actor helps
Tender monitoringTrack fresh notices automatically
Market researchFilter by country, buyer type, and sector
Procurement intelligenceAnalyze award winners, values, and deadlines
App developmentGet normalized JSON instead of raw code-heavy API output
Lead generationFilter to actionable notices with canBid: true

Normalized output

The Actor converts raw procurement codes into human-readable labels, including CPV, NUTS, buyer legal type, and notice metadata.


How to use TED Procurement Radar

  1. Click Try for free
  2. Enter a keyword or notice number in searchPhrase
  3. Set maxItems
  4. Enable includeNoticeDetails for richer output
  5. Start the run
  6. Download results as JSON, CSV, Excel, or XML

For ongoing monitoring, schedule daily or weekly runs on Apify.


Input

FieldTypeDescriptionDefault
searchPhrasestringKeyword or notice numberrequired
maxItemsintegerMaximum notices to return10
includeNoticeDetailsbooleanFetch full detail fieldstrue
onlyLatestVersionsbooleanSkip older amended versionstrue
maxRequestsPerCrawlintegerLimit fetched API pages3
searchCountrystringISO 2-letter country code such as DEnone
searchCpvstringCPV prefix such as 45none
minEstimatedValueEurintegerMinimum contract value in EUR0
includeLeadScorebooleanCalculate a lead scoretrue

Example input:

{
"searchPhrase": "solar energy",
"maxItems": 50,
"includeNoticeDetails": true,
"onlyLatestVersions": true,
"maxRequestsPerCrawl": 10,
"searchCountry": "DE",
"searchCpv": "09",
"minEstimatedValueEur": 100000,
"includeLeadScore": true
}

Key CPV Code Reference

CPV (Common Procurement Vocabulary) codes classify contracts by type. Use the searchCpv input to filter by sector.

CPV PrefixSector
09Energy (electricity, gas, oil, nuclear)
30Office and computing machinery
33Medical equipment and pharmaceuticals
45Construction works
48Software packages and information systems
50Repair and maintenance services
71Architectural and engineering services
72IT services (consulting, programming, support)
79Business services (legal, marketing, recruitment)
90Environmental services

Tip: Use a 2-digit prefix (e.g. 72) to catch all IT sub-categories, or a full 8-digit code for precision.


Output

Each item represents one TED procurement notice.

Example output item:

{
"noticeId": "391694-2026",
"url": "https://ted.europa.eu/en/notice/-/detail/391694-2026",
"noticeTitle": "Electricity - Solar photovoltaic installation for community energy sharing",
"noticeType": "Contract or concession notice - standard regime",
"noticeStatus": "open",
"canBid": true,
"country": "Spain",
"publicationDate": "2026-06-08",
"deadlineDate": "2026-07-16",
"deadlineDaysRemaining": 37,
"urgencyFlag": false,
"buyerName": "Pleno del Ayuntamiento de Talayuela",
"buyerLegalType": "Local authority",
"estimatedValueNum": 2601897.21,
"estimatedValueCurrency": "EUR",
"cpvMain": "09310000",
"cpvMainLabel": "Electricity",
"contractSizeCategory": "large (>1M EUR)",
"leadScore": 80,
"leadScoreReason": "Strong lead: EUR 2,601,897.21 contract value, 37 days to bid."
}

Key output fields:

  • noticeId, url, noticeTitle, noticeType
  • noticeStatus, canBid
  • buyerName, buyerLegalType, buyerCountry
  • publicationDate, deadlineDate, deadlineDaysRemaining
  • estimatedValueNum, estimatedValueCurrency
  • cpvMain, cpvMainLabel
  • leadScore, leadScoreReason, leadScoreFactors

Use with AI agents via Apify MCP

This Actor can be used from Claude, Codex, Cursor, VS Code, Windsurf, Zed, and other MCP-compatible AI tools through Apify's Actors MCP server.

Important: this Actor is not a standalone remote MCP server. You connect Apify's Actors MCP server once, then ask your assistant to use the TED actor.

MCP setup

Add this MCP configuration:

{
"mcpServers": {
"apify": {
"command": "npx",
"args": ["-y", "@apify/actors-mcp-server"],
"env": {
"APIFY_TOKEN": "your_apify_api_token_here"
}
}
}
}

Copy-paste prompt for AI tools

If your assistant can configure MCP for you, paste this:

Please set up Apify's Actors MCP server in my MCP configuration.
Use this package:
- command: npx
- args: -y @apify/actors-mcp-server
Set my APIFY_TOKEN in the MCP environment.
After setup, use the Apify actor "ted-procurement-radar" and help me search TED tenders from chat.

Example prompts after setup

  • Use the ted-procurement-radar actor to find open German tenders for cybersecurity with at least EUR 100,000 estimated value.
  • Search TED for solar energy notices in Spain and summarize the best opportunities.
  • Look up notice 391742-2026 and explain whether it is still open for bidding.
  • Run the actor for CPV code 45 and return the most urgent opportunities with deadlines in the next 14 days.

Client notes

  • Claude, Codex, Cursor, VS Code, Windsurf, and Zed can usually use the stdio MCP config above directly.
  • n8n, LangChain, OpenAI Agents SDK, Gemini, and custom apps can use the same Apify actor capability, but the exact MCP plumbing depends on the client environment.

How much does it cost to scrape TED notices?

Run sizeEstimated cost
10 notices~$0.001
100 notices~$0.01
1,000 notices~$0.10
10,000 notices~$1.00

New Apify accounts receive $5 in free monthly credits.


Tips

  • Use specific technical keywords instead of broad generic terms.
  • Use local-language keywords for country-specific notice discovery.
  • Schedule daily runs with onlyLatestVersions: true for monitoring workflows.
  • Filter downstream to canBid: true if you only want active opportunities.
  • Use direct notice IDs in searchPhrase for exact lookup.

Understanding the lead score

The lead score helps prioritize open notices. Higher scores usually indicate a combination of disclosed value, active deadline, useful bidding window, and strong commercial relevance.


Automate Tender Monitoring

For ongoing monitoring, combine Apify scheduling with a notification channel:

Apify Schedule + Webhook to Slack

  1. Open the Actor on Apify and click Schedule
  2. Set a daily or weekly trigger
  3. Under Webhooks, add a Slack incoming webhook URL
  4. The Actor posts new tenders directly to your Slack channel

Apify + n8n Pipeline

  1. Use the Apify n8n node to trigger the Actor on schedule
  2. Filter results in n8n where canBid: true and deadlineDaysRemaining < 30
  3. Create HubSpot deals or send email alerts for matching notices

Direct API Integration Run the Actor via the Apify API and pull results into your CRM or BI tool:

POST https://api.apify.com/v2/acts/YOUR_ACTOR_ID/runs
Authorization: Bearer YOUR_TOKEN

FAQ

Is this an official EU tool? No. This is an independent Actor built on the public TED Search API.

Is it legal to use? TED publishes procurement notices as public information. You remain responsible for compliant use under applicable rules and Apify terms.

Why not use the TED API directly? You can, but this Actor already handles pagination, normalization, label mapping, and export.

Does it work for all EU countries? Yes, TED covers all EU member states and additional participating jurisdictions.

What is a CPV code and how do I find the right one? CPV codes are standardised EU product/service classification codes. Use the table above as a starting point. For precise targeting, search the official CPV database at simap.ted.europa.eu.

How do I get notified when new tenders appear? Schedule the Actor to run daily with onlyLatestVersions: true. Use Apify Webhooks or the n8n integration to push new results to Slack, email, or your CRM automatically.

Can I monitor multiple countries at once? Run the Actor without a searchCountry filter to get results across all EU member states. Then filter downstream by the country field in the output.

Do you support custom procurement workflows? Yes. Contact us through the Apify platform for custom monitoring or integration work.