Network
Query Dutch case law (Rechtspraak) citation networks from Elasticsearch. Returns matching cases as nodes with citation edges, expandable by degrees of separation. All parameters are wrapped inside an `arguments` object in the request body.
POST/api/networkretired
Query Dutch case law (Rechtspraak) citation networks from Elasticsearch. Returns matching cases as nodes with citation edges, expandable by degrees of separation. All parameters are wrapped inside an `arguments` object in the request body.
Request parameters (inside arguments)
| Field | Type | Notes |
|---|---|---|
engine | string | Required. "ES" (Elasticsearch) or "OS" (OpenSearch). |
dataSources | string[] | Required. Must include "RS". |
docTypes | string[] | Required. "DEC" (Uitspraak) and/or "OPI" (Conclusie). |
degreesSource | int | Required. 0 to 5. Levels to traverse outgoing citations. |
degreesTarget | int | Required. 0 to 5. Levels to traverse incoming citations. |
keywords | string[] | Optional. Full-text keyword search terms. |
articles | string | Optional. Article reference query string. |
selectedLaws | string[] | Optional. Law items in format "BWBx123|456". |
selectedLawsIntersect | boolean | Optional. If true, require all selected laws (AND). Default: false (OR). |
domains | string[] | Optional. Legal domain identifiers. |
instances | string[] | Optional. Court instance identifiers. |
eclis | string | Optional. Comma-separated ECLI identifiers. |
dateStart | string | Optional. Format YYYY-MM-DD. Must not be in the future. |
dateEnd | string | Optional. Format YYYY-MM-DD. Must not be in the future. |
attributesToFetch | string | Optional. "ALL", "ID", "NETWORKSTATS", "QUERYHANDLER", "KEYWORDSEARCH", "ARTICLESEARCH". |
onlyCaseIds | boolean | Optional. If true, return only ECLI identifiers without full case data. |
isSubgraph | boolean | Optional. If true, only return edges between result nodes. |
pageSize | int | Optional. 1 to 1000 when cursor pagination is requested. |
cursor | string | Optional. Cursor token from a previous response. |
Response node fields (nodes[].data)
| Field | Description |
|---|---|
isResult | "True" for direct search results, "False" for expanded citation nodes. |
ecli | ECLI identifier. |
date_decision | Decision date (ISO). |
document_type | DEC or OPI. |
domains | Array of legal domain strings. |
instance | Court instance. |
source | Data source identifier. |
summary | Case summary text. |
cites | Array of cited ECLI identifiers. |
cited_by | Array of ECLI identifiers citing this case. |
url_publication | Link to the original publication. |
- Retired on the cle_v2 schema. This endpoint returns 410 Gone. Use
/api/rechtspraakfor Dutch case law, or/api/combinedto query several corpora at once.