EU legislation
3 tools covering EU regulations, directives, and decisions from EUR-Lex. Available in English, German, and French.
eu_list_legislation
List EU secondary legislation from EUR-Lex. Filter by type and status.
| Parameter | Type | Description |
|---|---|---|
doc_type | "regulation" | "directive" | "decision" | Filter by legislation type. |
in_force | boolean | Only show currently in-force legislation. |
lang | "en" | "de" | "fr" | Language filter. |
limit | number= 20 | Max results to return. |
offset | number= 0 | Skip first N results. |
ArgumentsJSON
{
"doc_type": "regulation",
"lang": "en",
"limit": 2
}Responsetext
Showing 1-2 of 6328 EU regulations:
- 32026R0150 - Council Regulation (EU) 2026/150 of 16 January 2026 amend...
regulation | 2026-01-16 | EN
- 32025R2650 - Regulation (EU) 2025/2650 of the European Parliament and ...
regulation | 2025-12-19 | ENeu_search_legislation
Full-text search EU secondary legislation. Query syntax: Terms (GDPR), AND (implicit: data protection), Phrases ("personal data"), OR (regulation OR directive), NOT (-proposal).
| Parameter | Type | Description |
|---|---|---|
queryrequired | string | Search query (supports phrases, OR, -negation). |
celex | string | Search within a specific document (e.g., 32016R0679). |
doc_type | "regulation" | "directive" | "decision" | Filter by legislation type. |
lang | "en" | "de" | "fr" | Language filter. |
limit | number= 10 | Max results to return. |
offset | number= 0 | Skip first N results. |
window_size | number= 64 | Snippet context size in tokens. |
ArgumentsJSON
{
"query": "personal data protection",
"doc_type": "regulation",
"lang": "en",
"limit": 2
}Responsetext
Showing 1-2 of 887 results for "personal data protection" in regulations:
- 32016R0679 - Regulation (EU) 2016/679 of the European Parlia...
(gdpr, personal data, personal data protection)
regulation | 2016-04-27 | EN
...on the protection of natural persons with regard to the processing of personal data...
- 32024R0868 - Regulation (EU) 2024/868 of the European Parlia...
regulation | 2024-03-13 | ENeu_get_legislation
Get EU legislation by CELEX number.
| Parameter | Type | Description |
|---|---|---|
celexrequired | string | CELEX number (e.g., 32016R0679). |
lang | "en" | "de" | "fr" | Preferred language. |
offset | number= 0 | Character offset for pagination. |
limit | number= 4000 | Max characters to return. |
ArgumentsJSON
{
"celex": "32016R0679",
"lang": "en",
"limit": 500
}Responsetext
---
celex: 32016R0679
eli: http://data.europa.eu/eli/reg/2016/679/oj
doc_type: regulation
in_force: yes
date_document: 2016-04-27
lang: en
---
# Regulation (EU) 2016/679 — on the protection of natural persons with regard to the processing of personal data and on the free movement of such data...
4.5.2016 | EN | Official Journal of the European Union | L 119/1...