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)

FieldTypeNotes
enginestringRequired. "ES" (Elasticsearch) or "OS" (OpenSearch).
dataSourcesstring[]Required. Must include "RS".
docTypesstring[]Required. "DEC" (Uitspraak) and/or "OPI" (Conclusie).
degreesSourceintRequired. 0 to 5. Levels to traverse outgoing citations.
degreesTargetintRequired. 0 to 5. Levels to traverse incoming citations.
keywordsstring[]Optional. Full-text keyword search terms.
articlesstringOptional. Article reference query string.
selectedLawsstring[]Optional. Law items in format "BWBx123|456".
selectedLawsIntersectbooleanOptional. If true, require all selected laws (AND). Default: false (OR).
domainsstring[]Optional. Legal domain identifiers.
instancesstring[]Optional. Court instance identifiers.
eclisstringOptional. Comma-separated ECLI identifiers.
dateStartstringOptional. Format YYYY-MM-DD. Must not be in the future.
dateEndstringOptional. Format YYYY-MM-DD. Must not be in the future.
attributesToFetchstringOptional. "ALL", "ID", "NETWORKSTATS", "QUERYHANDLER", "KEYWORDSEARCH", "ARTICLESEARCH".
onlyCaseIdsbooleanOptional. If true, return only ECLI identifiers without full case data.
isSubgraphbooleanOptional. If true, only return edges between result nodes.
pageSizeintOptional. 1 to 1000 when cursor pagination is requested.
cursorstringOptional. Cursor token from a previous response.

Response node fields (nodes[].data)

FieldDescription
isResult"True" for direct search results, "False" for expanded citation nodes.
ecliECLI identifier.
date_decisionDecision date (ISO).
document_typeDEC or OPI.
domainsArray of legal domain strings.
instanceCourt instance.
sourceData source identifier.
summaryCase summary text.
citesArray of cited ECLI identifiers.
cited_byArray of ECLI identifiers citing this case.
url_publicationLink to the original publication.
  • Retired on the cle_v2 schema. This endpoint returns 410 Gone. Use /api/rechtspraak for Dutch case law, or /api/combined to query several corpora at once.