VOOZH about

URL: https://apify.com/jungle_synthesizer/eur-lex-eu-legislation-scraper

โ‡ฑ EUR-Lex Scraper - EU Regulations, Directives & Case Law ยท Apify


๐Ÿ‘ EUR-Lex Scraper - EU Regulations, Directives & Case Law avatar

EUR-Lex Scraper - EU Regulations, Directives & Case Law

Pricing

Pay per event

Go to Apify Store

EUR-Lex Scraper - EU Regulations, Directives & Case Law

Scrape EUR-Lex for EU legislation: regulations, directives, decisions, judgments, treaties. Returns CELEX IDs, ELI URIs, EuroVoc subjects, amendment tree, legal basis, national transpositions, and full-text URLs. Built for LegalTech, compliance teams, and AI training pipelines.

Pricing

Pay per event

Rating

0.0

(0)

Developer

๐Ÿ‘ BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

1

Bookmarked

6

Total users

4

Monthly active users

6 days ago

Last modified

Categories

Share

Extract EU legislative documents from EUR-Lex โ€” the official database of European Union law. Returns structured records for regulations, directives, decisions, judgments, treaties, and proposals with CELEX IDs, ELI URIs, EuroVoc subject classifications, amendment trees, legal basis references, national transpositions, and full-text/PDF/XML URLs.

Built for LegalTech platforms, compliance teams, regulatory researchers, and AI training pipelines that need structured access to EU legal data at scale.


What It Does

The scraper queries the EUR-Lex SPARQL endpoint (publications.europa.eu/webapi/rdf/sparql) using the EU Cellar Common Data Model. Six query modes let you target exactly the documents you need:

ModeUse case
By KeywordFull-text search across legislation titles
By CELEX IDFetch a single document by its canonical EU identifier
By EuroVoc SubjectAll legislation tagged with a specific EuroVoc concept
By Date RangeAll acts published between two dates
By Document TypeFilter by regulation, directive, decision, judgment, etc.
Recent ActsLegislation published in the last N days

Output Fields

FieldDescription
celex_idCELEX number โ€” canonical EU document identifier (e.g. 32024R1689)
eli_uriEuropean Legislation Identifier URI
cellar_uriCellar repository URI for this work
document_typeResource type code (REG, DIR, DEC, JU, OPIN, etc.)
titleFull official title in English
publication_dateDate of publication in the Official Journal (ISO 8601)
effective_dateDate the act enters into force (ISO 8601)
end_validity_dateDate the act ceases to be valid / is repealed (ISO 8601)
subject_matterEuroVoc subject labels (comma-separated)
legal_basisCELEX IDs of treaty articles used as legal basis
amendsCELEX IDs of acts this document amends
amended_byCELEX IDs of acts that amend this document
national_transpositionsCELEX IDs of national implementing measures (optional, slower)
language_versionsISO language codes available in EUR-Lex (e.g. en,de,fr)
full_text_urlEUR-Lex HTML full-text URL
pdf_urlEUR-Lex PDF URL
xml_urlEUR-Lex XML (Formex 4) URL

Input Configuration

Required

  • Query Mode (mode) โ€” One of: by_keyword, by_celex_id, by_eurovoc_subject, by_date_range, by_document_type, recent_acts
  • Max Items (maxItems) โ€” Maximum number of records to return (1โ€“50,000)

Optional

  • Search Query / CELEX ID / EuroVoc Subject (query) โ€” Keyword(s) for by_keyword; CELEX number for by_celex_id; EuroVoc label for by_eurovoc_subject
  • Document Type Filter (documentType) โ€” Narrow results to: Regulation, Directive, Decision, Opinion, Judgment, Proposal (Regulation), Proposal (Directive), Treaty
  • Date From / Date To (dateFrom, dateTo) โ€” Publication date range for by_date_range mode (format: YYYY-MM-DD)
  • Lookback Days (lookbackDays) โ€” Days to look back for recent_acts mode (1โ€“365, default: 30)
  • Include Amendment Tree (includeAmendments) โ€” Resolve amends / amended_by relationships (default: true)
  • Include National Transpositions (includeTranspositions) โ€” Fetch national implementing measures โ€” one extra SPARQL call per document, slower (default: false)

Example Inputs

Find AI Act and related regulations:

{
"mode":"by_keyword",
"query":"artificial intelligence",
"documentType":"REG",
"maxItems":20
}

Fetch the AI Act by CELEX ID:

{
"mode":"by_celex_id",
"query":"32024R1689",
"maxItems":1
}

Recent regulations from the last 30 days:

{
"mode":"recent_acts",
"lookbackDays":30,
"documentType":"REG",
"maxItems":100
}

All data governance legislation:

{
"mode":"by_date_range",
"dateFrom":"2020-01-01",
"dateTo":"2025-12-31",
"query":"data governance",
"maxItems":500
}

Performance Notes

  • The SPARQL endpoint is open โ€” no proxy or authentication required.
  • Each document requires two SPARQL calls (discovery + enrichment). National transpositions add a third call per document.
  • For large result sets (>1,000), allow sufficient timeout. The actor default is 4 hours.
  • Rate limiting is applied automatically between queries to respect the endpoint.

Data Source

All data is sourced directly from the EUR-Lex SPARQL endpoint โ€” the authoritative EU Cellar linked data repository maintained by the Publications Office of the European Union. Data is structured using the Common Data Model (CDM) ontology.

EUR-Lex is an official EU website; its data is in the public domain under the EUR-Lex copyright notice.

You might also like

EUR-Lex Scraper: EU Law, Regulations & Directives API

dltik/eur-lex-scraper

Scrape EU legislation from EUR-Lex (official EU law portal): regulations, directives, decisions, treaties. Search by keyword or CELEX ID. Get full metadata: ELI URI, dates, authors, EUROVOC topics, legal basis, multilingual texts. $8/1K docs.

EUR-Lex Scraper โ€” EU Legislation & Legal Documents

studio-amba/eurlex-scraper

Search and extract EU legislation from EUR-Lex โ€” regulations, directives, decisions, and judgments. Query by keyword, document type, date range, and language.

EUR-Lex Scraper | European Union Law Database Records

parseforge/european-eur-lex-scraper

Export EU legal acts from EUR-Lex: CELEX number, title, document date, type (regulation, directive, decision), date in force, official journal reference and EuroVoc descriptors. Filter by document type or year. CSV, Excel, JSON or XML for legal research and policy analysis.

EU AI Act & Regulation Monitor (RAG-Optimized)

aelix/eu-ai-act-regulation-monitor

Monitors EUR-Lex for EU AI-related legislation and delivers clean, structured Markdown/JSON enriched with CELEX IDs, version hashes, token counts, and vector-DB chunk hints. Ideal for RAG pipelines, legal AI assistants, and compliance dashboards. Premium RAG-Ready Feed: $50.00 per 1,000 results.

EU Compliance Pack

parseforge/eu-compliance-pack-scraper

Monitor EU compliance across the EBA register, EUR-Lex legislation, EU consolidated sanctions, EU CTIS clinical trials and MEP disclosures in one feed. Built for European compliance officers, lawyers and policy analysts in regulated industries.

Regulatory Intelligence API - AI Compliance Radar

ai_solutionist/regulatory-intelligence-api

The compliance radar AI agents trust. Extract structured requirements, deadlines, and compliance checklists from Federal Register, regulations.gov, and state regulations.

๐Ÿ‘ User avatar

Jason Pellerin

2

Court Decisions MCP + API

fuchsblau/court-decisions

Connect your AI agent to court decisions from Germany, Austria, the Netherlands, and the EU via MCP Server or REST API. Search by keyword, ECLI, court, or date. Structured JSON from official open data (NeuRIS, RIS OGD, Rechtspraak, EUR-Lex). No API key needed.

๐Ÿ‘ User avatar

Matthias Nitsch

10

eCFR US Federal Regulations Scraper

parseforge/ecfr-code-federal-regulations-scraper

Scrape the US Code of Federal Regulations from eCFR public API. Get title structure, chapters, parts, sections, amendment history, full regulation text. No API key required.

eCFR Regulations Search โ€” Full-Text Federal Regulations API

compute-edge/ecfr-regulations-search-scraper

Search the Electronic Code of Federal Regulations (eCFR) API to extract full-text regulation data with enriched citations, regulatory hierarchy, and LLM-ready excerpts. Filter by query term and result count.