API documentation
Endpoints HTTP pentru integratori, cercetători, dezvoltatori
ELI URI resolution
Rezolvă URI ELI cu content negotiation prin Accept header.
301 redirect către cea mai recentă versiune acquired.
Alias-uri scurte pentru Codul fiscal (301 redirect).
Versiuni & diff
JSON cu toate versiunile cunoscute din registry, marcate dacă sunt acquired sau doar known.
JSON diff între două versiuni AKN (articole added/removed/modified, tabele schimbate).
HTML viz diff — formular interactiv dacă param goale.
Search
Full-text search prin SQLite FTS5 (unicode61, remove_diacritics 2).
HTML search results page cu snippet-uri și highlight.
Bundle metadata
JSON manifest al bundle-ului curent (pages, doc_id, snapshot_ts, canonical_url, pillar4 info).
Healthcheck JSON: bundle status, versions in registry / acquired.
Federație ELI Pillar 4
XML sitemap (~527 URL-uri pentru CF) — pentru search engines și ELI federation.
Atom feed (RFC 4287) cu noi consolidări.
ELI discovery JSON — descrierea implementării (4 piloni, URI template, capabilities).
Well-known redirect 301 → /eli-discovery.json.
RFC 9116 security.txt cu contact, expires, language.
Headers
Toate răspunsurile pe URI ELI și pe paginile actelor includ:
Link: <…>; rel="alternate"; type="application/akn+xml"Link: <…>; rel="alternate"; type="application/ld+json"Link: <…>; rel="up"către Work-levelLink: <…>; rel="profile"către ELI RegisterX-ELI-Implementation: e-Lex-1.0X-ELI-Pillar-4: enabled
Licențiere & rate-limit
- Date — CC0 (no rate-limit pentru API local)
- Cod — MIT
- User-Agent recomandat:
YourApp/1.0 ([email protected])
Registrul ELI (compliance) · Metodologie · Statistici corpus