---
title: "Get Case By Query"
method: GET
path: "/v1/case"
---

# Get Case By Query

`GET /v1/case`

## Request

- Base URL: `https://recht.nulegal.eu` (the document declares no server; this is the origin it was published from)
- URL: `https://recht.nulegal.eu/v1/case`
- Auth: none declared

One decision, addressed by QUERY parameter.

Same body as `/v1/case/{doknr}` — the path form cannot be built for a key that
contains a slash without relying on the caller, every proxy in between and the
framework agreeing on how a percent-encoded one survives, and they do not.
A query parameter has no such ambiguity, so this is the form the site links to
for those rows (`web.case_api_path`).

Carries the same `status` field and the same known-missing state as
`/v1/case/{doknr}` — see that endpoint's description.

## Query parameters

- `doknr` string, required: A juris doknr, an ECLI or a CELEX alias. Use this form for the 54,271 doknrs that contain a slash.
- `paragraphs` boolean: Return the decision's Randnummer paragraphs as data. Adds `paragraphs[]` and `anchor_basis`; the rest of the response is unchanged.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/nulegal/apis/nu-legal-deutsches-recht-api.md) · [All operations](https://skmtc.dev/nulegal/apis/nu-legal-deutsches-recht-api/llms.txt) · [OpenAPI document](https://skmtc.dev/nulegal/apis/nu-legal-deutsches-recht-api/revisions/b4695d8006b1?raw)
