search_legislation
Search Dutch statutes and regulations by keyword to locate relevant provisions, returning article text, statute title, and BWB-ID. Filter results by status, date, or specific BWB document.
Instructions
Search Dutch statutes and regulations by keyword using full-text search (FTS5 with BM25 ranking). Data sourced from wetten.overheid.nl (BWB). Returns matching provisions with article text, statute title, and BWB-ID. Use document_id to narrow to a specific statute. Use as_of_date to query historical versions. Returns empty array (not error) when no results match. Use get_provision instead when you already know the exact BWB-ID and article number.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (1-50, default 10). Higher values use more tokens. | |
| query | Yes | Search terms in Dutch or English. Examples: "onrechtmatige daad", "arbeidsovereenkomst", "privacy". Multi-word queries use AND logic with OR fallback. | |
| status | No | Filter by status: in_force (geldend), repealed (ingetrokken), amended (gewijzigd) | |
| as_of_date | No | ISO date (YYYY-MM-DD) to query historical versions of provisions | |
| document_id | No | BWB-ID to restrict search to a specific statute (e.g. "BWBR0005289" for Burgerlijk Wetboek) |