EU Tenders Scraper — TED Public Procurement Notices API avatar

EU Tenders Scraper — TED Public Procurement Notices API

Pricing

from $2.10 / 1,000 tender results

Go to Apify Store
EU Tenders Scraper — TED Public Procurement Notices API

EU Tenders Scraper — TED Public Procurement Notices API

Search and monitor EU public tenders and procurement notices from TED by CPV code, country and keyword. Official TED API, no key, flat JSON with deadlines, new-tender alerts. $3 per 1,000.

Pricing

from $2.10 / 1,000 tender results

Rating

0.0

(0)

Developer

Neo B

Neo B

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

12 days ago

Last modified

Categories

Share

Search and monitor EU public tenders and procurement notices from TED by CPV code, country and keyword. Official TED API, no key, flat JSON with deadlines, new-tender alerts. $3 per 1,000.

Published atTitleBuyer nameSubmission deadlineNotice url
2016-09-27United Kingdom-London: Construction workLondon Borough of Newham—https://ted.europa.eu/bg/notice/-/detail/333473…
2016-09-27Germany-Munich: Software package and informatio…Landeshauptstadt München, IT@M, Geschäftsbereic…—https://ted.europa.eu/bg/notice/-/detail/333717…
2016-09-27France-Rennes: Information systems and serversDépartement d'Ille-et-Vilaine—https://ted.europa.eu/bg/notice/-/detail/333733…

Real output from the “EU IT services tenders” example, run on September 27, 2026.

Try a ready-made example: EU IT services tenders

Search and monitor EU public procurement notices from TED (Tenders Electronic Daily) by CPV category, buyer country, and keyword — and get clean, flat JSON records. Run it on a schedule in incremental mode to receive only tenders published since the last run: a ready-made pipeline of B2G sales leads. Uses the official TED Search API v3: no anti-bot fights, no failed runs from blocking.

Quick start

  1. Click Start with the prefilled CPV code 72000000 (IT services). It finishes in under a minute.
  2. You get up to 25 EU tender notices with buyer, country, deadline and links.
  3. That first run costs at most $0.08, well within Apify's free monthly credit. Then swap in your own input or schedule it.

What you get

One record per procurement notice:

{
"publication_number": "602745-2026",
"title": "Germany – Construction work – BSZ - 323.1 Pfahlgründung und Erdarbeiten",
"buyer_name": "LRA Lindau (Bodensee)",
"buyer_country": "DEU",
"published_at": "2026-09-02",
"submission_deadline": "2026-10-02T10:00:00+02:00",
"cpv_codes": ["45000000", "45110000"],
"places_of_performance": ["DE27A", "DEU"],
"notice_url": "https://ted.europa.eu/en/notice/-/detail/602745-2026",
"pdf_url": "https://ted.europa.eu/en/notice/602745-2026/pdf",
"source_url": "https://ted.europa.eu/en/notice/-/detail/602745-2026",
"fetched_at": "2026-09-11T12:00:00.000Z"
}

Use cases

  • Win public contracts: monitor your industry's CPV codes in your countries; every new tender lands in your CRM before competitors read the daily bulletin.
  • Market intelligence: track which authorities buy what, deadlines, and geography.
  • AI agents: small input schema, deterministic output — call it from agent pipelines via API or MCP.

Input

FieldTypeNotes
cpvCodesstring[]CPV categories, e.g. 72000000 IT services
countriesstring[]Buyer country ISO-3 codes, e.g. DEU
fullTextSearchstringOptional keyword/phrase
publishedAfterYYYY-MM-DDOptional lower bound
maxResultsintegerCap on charged results (default 200)
sinceLastRunbooleanIncremental monitoring mode

At least one of cpvCodes, countries, or fullTextSearch is required.

Pricing (pay per event)

EventPriceMeaning
tender-result$3.00 per 1,000 ($0.003 each)One tender record delivered to the dataset. Empty runs are never charged.

Example: 1,000 tenders cost $3.00. You only pay for delivered results.

factpipe Compliance Suite

Official-source compliance data, all pay-per-result and runnable from one Apify account. Same conventions everywhere: flat records, ISO dates, source_url and fetched_at on every row, and no charge for empty or failed lookups, so outputs join cleanly in a single KYB, AML or GRC pipeline.

WorkflowActorWhat it doesPrice
Counterparty & KYB checksOFAC Sanctions ScreeningScreen names against the US Treasury SDN list with fuzzy matching$3/1k
Counterparty & KYB checksEU VAT ValidationValidate EU VAT numbers in bulk against VIES, with registered name and address$2/1k
Counterparty & KYB checksUK Companies House LookupCompany status, SIC codes and registered office from Companies House$2.50/1k
Public-sector sales intelligenceSAM.gov ContractsFederal contract opportunities, set-asides and deadlines from SAM.gov$2/1k
Public-sector sales intelligenceEU Tenders (TED) (this Actor)EU public procurement notices from TED, filterable by CPV and country$3/1k
Regulatory & disclosure monitoringFederal Register MonitorNew US rules, proposed rules and notices by agency or keyword$2.50/1k
Regulatory & disclosure monitoringFDA Recalls MonitorFDA food, drug and device recall enforcement reports$3/1k
Regulatory & disclosure monitoringSEC EDGAR FilingsFull-text search across 10-K, 10-Q, 8-K and other SEC filings$2/1k

Use it together:

FAQ

How do I get TED tender notices by CPV code? Enter one or more CPV codes in cpvCodes (for example 72000000 for IT services), optionally add buyer countries or a keyword, and run it. For a daily feed, schedule it with sinceLastRun: true so each run returns only newly published notices.

Do I need a TED API key? No. The official TED Search API v3 is open; the Actor needs no key or account.

How do I find tenders for my industry? Put your CPV codes in cpvCodes (e.g. 72000000 IT services, 45000000 construction), optionally limit countries (ISO alpha-3 like DEU, FRA) and add a keyword. Schedule daily with sinceLastRun: true to receive only new notices.

Does it include submission deadlines and documents? Yes: every record has the buyer, buyer country, submission deadline, CPV codes, places of performance, the notice URL and the PDF link.

Can I call it from Python, JavaScript, Make, Zapier or an AI agent? Yes. Run it through the Apify API or official Python/JavaScript clients, connect it to Make, Zapier, n8n, Slack or Google Sheets via Apify integrations, or expose it to AI agents through the Apify MCP server. Input is small and output is deterministic flat JSON.

Reliability

Official API, retries with backoff, rate-limited politely, structured failure reporting, daily issue triage.