EU cases
3 tools for CJEU and General Court decisions. Search by ECLI, case number, or full text. Available in English, German, and French.
eu_list_cases
List EU court cases from CJEU and General Court.
| Parameter | Type | Description |
|---|---|---|
court | "CJEU" | "GC" | Filter by court. |
lang | "en" | "de" | "fr" | Only cases with documents in this language. |
limit | number= 20 | Max results to return. |
offset | number= 0 | Skip first N results. |
ArgumentsJSON
{
"court": "CJEU",
"lang": "en",
"limit": 2
}Responsetext
CJEU Cases
Showing 1-2 of 8975 cases:
- CJEU C-453/24 (2026-01-22)
Type: Vorabentscheidung
[ECLI:EU:C:2026:31]
- CJEU C-413/24 (2026-01-22)
Type: Vorabentscheidung
[ECLI:EU:C:2026:30]eu_search_cases
Full-text search EU court cases. Query syntax: Terms (discrimination), AND (implicit: free movement), Phrases ("preliminary ruling"), OR (directive OR regulation), NOT (-opinion).
| Parameter | Type | Description |
|---|---|---|
queryrequired | string | Search query (supports phrases, OR, -negation). |
case_number | string | Search within a specific case (e.g., C-311/18). |
court | "CJEU" | "GC" | Filter by court. |
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": "data protection adequacy",
"lang": "en",
"limit": 2
}Responsetext
Showing 1-2 of 163 results for "data protection adequacy":
- CJEU C-311/18 (2020-07-16) [en/eurlex]
(Reference for a preliminary ruling — Protection of individuals with regard to the processing of personal data...)
[ECLI:EU:C:2020:559]
- CJEU C-362/14 (2015-10-06) [en/eurlex]
(Reference for a preliminary ruling — Personal data — Protection of individuals...)
[ECLI:EU:C:2015:650]eu_get_case
Get EU court case by case number or ECLI.
| Parameter | Type | Description |
|---|---|---|
idrequired | string | Case number (C-311/18) or ECLI. |
lang | "en" | "de" | "fr" | Preferred language. |
offset | number= 0 | Character offset for pagination. |
limit | number= 4000 | Max characters to return. |
ArgumentsJSON
{
"id": "C-311/18",
"lang": "en"
}Responsetext
---
case_number: C-311/18
celex: 62018CJ0311
ecli: ECLI:EU:C:2020:559
court: CJEU
date_decided: 2020-07-16
procedure_type: Vorabentscheidung
---
JUDGMENT OF THE COURT (Grand Chamber)
16 July 2020
(Reference for a preliminary ruling — Protection of individuals with regard to the processing of personal data — Charter of Fundamental Rights...)