EU Legal & Procurement Data API avatar

EU Legal & Procurement Data API

Pricing

Pay per usage

Go to Apify Store
EU Legal & Procurement Data API

EU Legal & Procurement Data API

Search EU legal documents and public procurement notices across EUR-Lex regulations, EUR-Lex directives, and TED tenders. Returns CELEX-numbered legislation and procurement opportunities with buyer details, contract values, and award information from official EU databases.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

kane liu

kane liu

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

12 hours ago

Last modified

Share

EU Legal & Procurement Search

Search EU legal documents and public procurement notices across official European Union databases — EUR-Lex regulations, EUR-Lex directives, and TED (Tenders Electronic Daily) tenders. Get CELEX-numbered legislation and procurement opportunities with buyer details, contract values, and award information.

This Apify Actor searches the SIP Public Data Gateway to query four official EU data sources in a single request. Instead of navigating EUR-Lex and TED separately, you get normalized results from both legal and procurement databases in one dataset.

No browser or scraping required. This Actor uses direct HTTPS API calls, making it fast, reliable, and respectful of official EU data sources.

✨ Key features

  • 📜 EUR-Lex search — Search 84,000+ EU regulations and directives by keyword
  • 🏗️ TED tenders — Search EU public procurement notices across all member states
  • 🏆 Contract awards — Find awarded contracts with winner names and values
  • Fast API-based — No browser needed; results in seconds
  • 📊 Normalized output — Consistent format across all 4 data sources
  • 🔄 Apify integrations — Schedule runs, access via API, connect with Google Sheets, Zapier, Make, and 100+ tools

📊 What data can you extract?

FieldDescriptionExample
case_idCELEX document number32024R1787
case_nameOfficial title of regulation/directiveREGULATION on methane emissions...
case_typeDocument typeregulation, directive
source_urlLink to EUR-Lexhttps://eur-lex.europa.eu/...

From TED (Procurement)

FieldDescriptionExample
opportunity_idTED publication number866069-2025
titleNotice titleGermany-Stuttgart: Electrical machinery
buyerContracting authorityTransnetBW GmbH
buyer_countryBuyer's country (ISO)DEU
notice_typeNotice typecn-standard, can-standard
published_datePublication date2025-12-30
winnerAward winner (if awarded)ENEA Spółka Akcyjna
total_valueContract value3077185.20
currencyValue currencyEUR
source_urlLink to TED noticehttps://ted.europa.eu/en/notice/...
  1. Click Try for free to open the Actor in Apify Console.
  2. Enter search terms — add keywords like energy, digital services, or medical devices.
  3. Choose sources (optional) — enable or disable EUR-Lex legal documents and TED procurement notices.
  4. Click Start and wait for results — typical searches complete in under 15 seconds.
  5. Download your data in JSON, CSV, or Excel format, or connect via API.

💰 How much does it cost?

EU Legal & Procurement Search uses pay-per-event pricing:

EventCost
Per API search call$0.005
Per result returned$0.0005

Example: Searching 3 keywords across all 4 sources, getting ~80 results, costs approximately $0.10.

On Apify's Free plan, you get monthly credits that cover dozens of searches at no extra cost.

📥 Input example

{
"searchTerms": ["energy", "digital services"],
"includeLegal": true,
"includeProcurement": true,
"maxResultsPerSource": 20
}
ParameterRequiredDefaultDescription
searchTerms✅ YesKeywords to search across EU databases
includeLegalNotrueInclude EUR-Lex regulations and directives
includeProcurementNotrueInclude TED procurement notices and awards
maxResultsPerSourceNo20Max results per data source (up to 50)

📤 Output example

EUR-Lex result

{
"case_id": "32024R1787",
"case_name": "REGULATION OF THE EUROPEAN PARLIAMENT AND OF THE COUNCIL on methane emissions",
"case_type": "regulation",
"source_url": "https://eur-lex.europa.eu/legal-content/DE/TXT/?uri=CELEX:32024R1787",
"_source": "EUR-Lex Regulations",
"_product_id": "eu_eurlex_regulations",
"_search_term": "energy",
"_collected_at": "2026-04-08T12:00:00Z"
}

TED procurement result

{
"opportunity_id": "866069-2025",
"title": "Poland: Electricity, heating, solar and nuclear energy",
"buyer": "Wojewódzki Szpital Dziecięcy im. J. Brudzińskiego w Bydgoszczy",
"buyer_city": "Bydgoszcz",
"buyer_country": "POL",
"notice_type": "can-standard",
"total_value": 3077185.2,
"winner": "ENEA Spółka Akcyjna",
"currency": "PLN",
"published_date": "2025-12-30+01:00",
"source_url": "https://ted.europa.eu/en/notice/866069-2025",
"_source": "TED Contract Awards",
"_product_id": "eu_ted_contract_awards",
"_search_term": "energy",
"_collected_at": "2026-04-08T12:00:00Z"
}

📌 Data sources

SourceTypeCoverage
EUR-Lex RegulationsLegal84,000+ EU regulations with CELEX numbers
EUR-Lex DirectivesLegalEU directives with CELEX numbers
TED Procurement SearchProcurementActive procurement notices across all EU countries
TED Contract AwardsProcurementAwarded contracts with winner and value details

All data comes from official EU databases via the SIP Public Data Gateway.

❓ FAQ

Is this a web scraper?

No. This Actor connects to the SIP Public Data Gateway via HTTPS API. No websites are scraped — all data comes from official EU database APIs (EUR-Lex CELLAR SPARQL and TED v3 API).

What languages are supported?

EUR-Lex results currently return German-language titles (CELEX identifiers are language-independent). TED results include multilingual titles, with English preferred when available.

Can I filter by country?

TED procurement notices cover all EU member states. Country filtering is available through the buyer_country field in results. For country-specific TED searches, check our other Actors.

Can I integrate results with other tools?

Yes. Apify provides integrations with Google Sheets, Slack, Zapier, Make, and 100+ other tools. Results are also available via the Apify API.