Skip to content

EUR-Lex (EU law, consolidated)

Certified Certified by Atlantic Agentic Labs on 7 November 2026, against Cellar SPARQL 1.1 (CDM ontology); EUR-Lex legal-content HTML; expires 7 May 2027.

Reads named EU acts from EUR-Lex in their latest consolidated version: the text that applies today, with every amendment folded in. The Publications Office’s public SPARQL endpoint says which consolidation is newest; an act is read again only when a new one appears.

CollectorEUR-Lex (EU law, consolidated), version 1.0.0
ReadsPublications Office of the European Union: EUR-Lex and the Cellar SPARQL endpoint (the vendor's documentation)
FamilyRegulation
KindRegulation
Ways to connectNone (no credential)
Scopes
  • Read:
Read onlyYes
Vendor's API can move moneyNo
Personal dataNone
Hosts it may contactpublications.europa.eu, eur-lex.europa.eu
Vendor API versionsCellar SPARQL 1.1 (CDM ontology), EUR-Lex legal-content HTML
Lowest engine version0.45.0
  • The acts you name by CELEX number (for example 32012R0965, the EU air operations regulation).
  • For each act: the full text of its newest consolidated version, in the language you choose (English by default), with its title, its date and a link to it on eur-lex.europa.eu. An act that has never been consolidated is read as adopted.
  1. In LightHouse, open Connectors and choose EUR-Lex.
  2. Name the acts by CELEX number. EUR-Lex shows it on every act’s page.
  3. Choose a language (a two-letter code, EN by default), a label (normally regulation) and how often to read. A daily or weekly read costs one query when nothing has changed.

No credential is needed.

None. The collector sends only GET requests, without credentials, to publications.europa.eu (the SPARQL query, sent as a GET) and eur-lex.europa.eu (the text). Its read-only test proves it on every change, and the certification run recorded every request it made against the live services.

  • The consolidated text is the Publications Office’s convenience version, not the authentic text published in the Official Journal. Each record says so in its metadata, and an answer that quotes it can say so too.
  • Each act is one document, however long: the consolidated air operations regulation is over a million characters.
  • Requests are paced (one second apart by default) and back off when the service asks (Retry-After).
  • The text is public: © European Union, reused under Commission Decision 2011/833/EU. It carries no personal data.
  • The raw HTML is cached in your deployment, named by its SHA-256, so any passage can be traced to what was served.
  • Nothing leaves your deployment: the collector runs inside it, and only the counts of acts read reach LightHouse.
What you see What it means What to do
not CELEX numbers of acts A number is not an act’s CELEX number Copy it from the act’s EUR-Lex page, for example 32018R1139
not a language code The language is not two capital letters Use EN, FR, DE and so on
HTTPStatusError 503 EUR-Lex or the SPARQL endpoint is busy It retries by itself; read again later
Read succeeded, 0 written No act has a newer consolidation since the last read Nothing to do

Each entry is a run by Atlantic Agentic Labs, newest first. Only a run against the vendor’s sandbox or a client environment certifies a collector; a certification lasts six months, or less if the vendor publishes an API version the collector does not list. See How collectors are certified.

DateCollectorEngineVendor APIMethodExpires
7 November 20261.0.00.45.0Cellar SPARQL 1.1 (CDM ontology); EUR-Lex legal-content HTMLVendor's sandbox (a real run)7 May 2027
7 November 20261.0.00.45.0Cellar SPARQL 1.1 (CDM ontology); EUR-Lex legal-content HTMLFixtures only: built, not certifiedNot applicable

From the collector’s last scan on the default branch. What each line means, and what blocks a release: Security posture.

Last scanned10 November 2026
Critical findings0
High findings0
Medium findings0
Low findings0
Info findings0
Release blockedNo
Network allow-list checkPass
Read-only behavioural testPass
SBOM (CycloneDX)Produced
Dependency licencesPass
Scannersbandit 1.9.4, semgrep 1.181.1, pip-audit 2.10.1, osv-scanner 2.7.0, cyclonedx-py 7.5.0, pip-licenses 5.5.5, gitleaks repository job aal-secrets, hosts_check tools/hosts_check.py, read-only test pytest -m read_only