Search German law
searchFind statutes and decisions on a topic or a question, in one call. Use it when you hold no citation yet. German keywords or a full question both work; decisions are matched by meaning. A decision hit carries url (pass it as case to the decision tools), ecli and cited_by; a statute hit carries slug and ref_norm (pass them as law and ref to getNorm). Full text is held for Bayern, Brandenburg, Hessen, Nordrhein-Westfalen and Sachsen (see getCoverage). Hessen rows (jurisdiction 'HE'): pass law_key as law and ref_norm as ref to getNorm. Decisions can be filtered by court, court_level, state, panel, from/to and decision_type, and sorted with sort (relevance, weight: most cited first, newest); the answer counts them in cases_total. Example: {"q": "Eigenbedarf Kündigung Härtefall"}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | German query. Keywords, a citation, or a full question. | |
| to | No | ||
| from | No | ||
| sort | No | relevance | |
| court | No | One court, by its slug: bgh, bverwg, olg-koeln, ovg-sachsen. | |
| limit | No | ||
| panel | No | A Senat of `court`: 'VIII. Zivilsenat', '2. Strafsenat' (BGH), '7. Senat' (BAG, BFH, BSG, BVerwG, BVerfG). | |
| scope | No | 'all' (default) searches both. Narrow only when you know which corpus answers. | all |
| state | No | A Land code (BY) or name slug (bayern), or bund / eu. | |
| court_level | No | ||
| decision_type | No | ||
| include_repealed | No | Include repealed (aufgehobene) provisions. Off by default; turn it on when researching an older state of the law. |