EU TED Tenders + Buyer Emails, CPV & Cross-Border Signals
Pricing
from $3.80 / 1,000 cross-joined enriched lead / records
EU TED Tenders + Buyer Emails, CPV & Cross-Border Signals
🔗 [Multi-Field Enriched] Extract European Union government tenders & contract awards from official TED API v3 with Buyer Direct Emails, decoded CPV industry sectors, total value (EUR), multilingual PDF links, and Cross-Border Bidding Opportunity signals.
Pricing
from $3.80 / 1,000 cross-joined enriched lead / records
Rating
0.0
(0)
Developer
Olive LI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Security
Limited permissionsShare
EU TED European Public Procurement Tenders Scraper (eForms Officer Contacts + Historical Incumbent Intelligence)
Apify Actor Slug:
eu-ted-european-public-procurement-tenders-scraper
Primary Authority: European Union Publications Office — Tenders Electronic Daily (TED API v3)
Architecture: 100% Entity-Pure RelationalLEFT JOIN(1 Row = 1 Official EU TED Public Procurement Notice)
1. Who Buys This Data & How They Use It
Target B2B Buyer Personas
- European & Global Enterprise IT System Integrators, Cloud & Cybersecurity Vendors bidding on public-sector software development, datacenter, network infrastructure, and digital transformation tenders (CPV 30/32/48/72).
- Medical Device, Diagnostic & Laboratory Equipment Manufacturers / Distributors targeting European hospital networks, regional health authorities, and university research institutes (CPV 33/38).
- Civil Infrastructure, Engineering, Clean Energy & Public Fleet Suppliers bidding on municipal, regional, and national highway, solar PV, water utility, and transit tenders (CPV 09/34/45/71/90).
- Public Sector Bid/Proposal Agencies & Management Consultancies advising cross-border bidders on European government contracts.
Plug-and-Play Downstream Workflows
- Cold Email Sequencers (Instantly.ai, Smartlead, Lemlist, Apollo):
- Directly map
contact_first_name,contact_last_name,contact_email,buyer_clean_name, andoutreach_icebreaker(written in clean business English using the official English CPV scope, contract budget in local currency & EUR, submission deadline, and historical incumbent suppliers).
- Directly map
- Power Dialers & Account-Based Sales (Orum, Nooks, RingCentral):
- Call the verified Contracting Authority Contact Point directly via
contact_phone_e164/contact_phone_formattedwith full context onsubmission_deadline_date,contract_value_formatted, andsubmission_portal_url.
- Call the verified Contracting Authority Contact Point directly via
- Clay.com, HubSpot & Salesforce CRM Enrichment:
- Match and deduplicate public-sector accounts using
buyer_domain(stripped of third-party e-procurement portals likevergabe.de,eojn.hr,tendsign.com, ormarches-publics.gouv.fr),publication_number, and pure numeric columns (contract_value_eur_num,contract_value_original_num,buyer_historical_ted_notices_count_num,lots_count_num,cpv_main_code_num).
- Match and deduplicate public-sector accounts using
2. Entity-Pure Relational LEFT JOIN Architecture (Zero UNION ALL)
Every output record represents 1 single EU TED Public Procurement Notice (publication_number), enriched through two relational joins on the official TED v3 API:
| Layer | Data Source / Endpoint | Join Key | Extracted & Derived Fields |
|---|---|---|---|
| Base Entity | Official EU TED Search API v3 (POST https://api.ted.europa.eu/v3/notices/search) | publication_number (ND) | publication_date, submission_deadline_date, notice_type, tender_title_clean, tender_title_english_scope, cpv_main_code_num, cpv_sector_category, notice_url, pdf_url |
LEFT JOIN 1 | TED eForms Extended Contact, Budget & Portal Extraction | publication_number (ND) | Verified human Procurement Officer (contact_first_name, contact_last_name, contact_full_name, contact_role_title), contact_email, secondary_contact_email, contact_phone_e164, contact_phone_formatted, buyer_clean_name, buyer_domain, buyer_website_url, submission_portal_url, lots_count_num, contract_value_eur_num, contract_value_original_num, contract_value_currency, contract_value_formatted |
LEFT JOIN 2 | TED v3 Historical Buyer Spend & Past Awarded Suppliers Lookup (POST https://api.ted.europa.eu/v3/notices/search) | buyer_raw_name | buyer_historical_ted_notices_count_num (total TED notices published by this Contracting Authority) + incumbent_awarded_suppliers (verified past winning companies awarded contracts by this buyer on EU TED) |
3. Complete 38-Column Output Schema
| Field Name | Type | Gate | Description |
|---|---|---|---|
publication_number | string | Gate 1 | Official EU TED notice identifier (e.g., "774955-2026") |
publication_date | string | Gate 6 | ISO YYYY-MM-DD publication date on EU TED |
submission_deadline_date | string | Gate 6 | ISO YYYY-MM-DD tender receipt deadline date |
notice_type | string | Gate 1 | Official eForms notice type ("cn-standard", "cn-social") |
tender_title_clean | string | Gate 7 | English CPV scope paired with official notice title |
tender_title_english_scope | string | Gate 7 | Pure English CPV procurement category scope |
cpv_main_code_num | string | Gate 5 | Pure numeric 8-digit CPV classification code |
cpv_sector_category | string | Gate 1 | Decoded B2B industry vertical |
lots_count_num | string | Gate 5 | Pure numeric count of procurement lots |
contract_value_eur_num | string | Gate 5 | Pure numeric contract value normalized to EUR |
contract_value_original_num | string | Gate 5 | Pure numeric contract value in original notice currency |
contract_value_currency | string | Gate 5 | 3-letter ISO currency code ("EUR", "SEK", "CZK", "PLN") |
contract_value_formatted | string | Gate 5 | Formatted budget string in original currency and EUR |
buyer_clean_name | string | Gate 3 | Clean Contracting Authority name stripped of legal suffixes |
buyer_raw_name | string | Gate 3 | Official Contracting Authority name on EU TED |
buyer_domain | string | Gate 3 | Clean root domain of the Contracting Authority |
buyer_website_url | string | Gate 4 | Official website URL of the Contracting Authority |
contact_first_name | string | Gate 2 | Procurement Officer first name in Title Case |
contact_last_name | string | Gate 2 | Procurement Officer last name in Title Case |
contact_full_name | string | Gate 2 | Procurement Officer full name |
contact_role_title | string | Gate 2 | Official procurement contact role |
contact_email | string | Gate 4 | Verified direct email of the Procurement Officer |
secondary_contact_email | string | Gate 4 | Secondary contact email if present |
contact_phone_e164 | string | Gate 4 | Direct phone normalized to E.164 format |
contact_phone_formatted | string | Gate 4 | Formatted international phone number |
buyer_street_address | string | Gate 6 | Street or postal address of the Contracting Authority |
buyer_city | string | Gate 6 | Municipality in Title Case |
buyer_state_or_nuts | string | Gate 6 | Official EU NUTS region code |
buyer_postal_code | string | Gate 6 | Postal/ZIP code of the Contracting Authority |
buyer_country | string | Gate 6 | 2-letter ISO country code ("SE", "NL", "CZ", "HR", "IT") |
buyer_country_name | string | Gate 6 | Full English country name |
buyer_historical_ted_notices_count_num | string | Gate 5 | Total historical TED notices published by this Contracting Authority |
incumbent_awarded_suppliers | string | Gate 1 | Verified past winning companies awarded contracts by this buyer on TED |
cross_border_bidding_signal | string | Gate 1 | Derived B2B bid prioritization signal |
submission_portal_url | string | Gate 4 | Direct URL to the e-Tendering submission portal |
notice_url | string | Gate 4 | Official English EU TED notice HTML URL |
pdf_url | string | Gate 4 | Official English EU TED notice PDF URL |
outreach_icebreaker | string | Gate 7 | Ready-to-send English cold email outreach hook |
4. Sample Enriched Record
{"publication_number": "774955-2026","publication_date": "2026-11-06","submission_deadline_date": "2026-11-23","notice_type": "cn-standard","tender_title_clean": "IT services: consulting, software development, Internet and support — Upphandling Datacenter - Server/Lagring","tender_title_english_scope": "IT services: consulting, software development, Internet and support","cpv_main_code_num": "72000000","cpv_sector_category": "IT, Cloud, Software & Cybersecurity (CPV 30/32/48/72)","lots_count_num": "1","contract_value_eur_num": "3480000","contract_value_original_num": "40000000","contract_value_currency": "SEK","contract_value_formatted": "40,000,000.00 SEK (€3,480,000.00)","buyer_clean_name": "Post- och Telestyrelsen","buyer_raw_name": "Post- och Telestyrelsen","buyer_domain": "pts.se","buyer_website_url": "https://www.pts.se","contact_first_name": "Jenny","contact_last_name": "Weikvist","contact_full_name": "Jenny Weikvist","contact_role_title": "Procurement Officer & Official TED Contact Point","contact_email": "jenny.weikvist@pts.se","secondary_contact_email": "","contact_phone_e164": "+4686785500","contact_phone_formatted": "+46 86 785 500","buyer_street_address": "Box 6101","buyer_city": "Stockholm","buyer_state_or_nuts": "SE110","buyer_postal_code": "10232","buyer_country": "SE","buyer_country_name": "Sweden","buyer_historical_ted_notices_count_num": "154","incumbent_awarded_suppliers": "Research Automators Sweden, CRFS, Evantia","cross_border_bidding_signal": "TIER_1_HIGH_VALUE_EU_TENDER (Verified Officer Email + 40,000,000.00 SEK (€3,480,000.00) Budget)","submission_portal_url": "https://tendsign.com/doc.aspx?MeFormsNoticeId=102028&GoTo=Tender","notice_url": "https://ted.europa.eu/en/notice/-/detail/774955-2026","pdf_url": "https://ted.europa.eu/en/notice/774955-2026/pdf","outreach_icebreaker": "Hi Jenny, saw Post- och Telestyrelsen published EU TED tender 774955-2026 for IT services: consulting, software development, Internet and support with an estimated budget of 40,000,000.00 SEK / €3,480,000.00 and a submission deadline of 2026-11-23. Given your team's 154 published EU TED notices and past contract awards to suppliers such as Research Automators Sweden, CRFS, and Evantia, we would love to share our technical qualifications ahead of the 2026-11-23 deadline."}