Query Entity
query_entityQuery a Tweede Kamer (Dutch Parliament) OData v4 entity set with full OData passthrough. Entity names and fields are Dutch. Returns matching records under value. Use $filter to subset (e.g. "Achternaam eq 'Rutte'" or "contains(NaamNL,'Groen')"), $select to pick fields, $orderby to sort, $expand for related records. Always set $top to bound responses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | Max records to return (default 25, OData $top). | |
| skip | No | Records to skip for paging (OData $skip). | |
| count | No | If true, include total match count as @odata.count. | |
| entity | Yes | Dutch entity name. Common: Persoon (people/MPs), Fractie (parties), Zaak (cases/motions/bills), Activiteit (activities/debates), Vergadering (meetings), Stemming (votes), Besluit (decisions), Document (documents). | |
| expand | No | OData $expand: navigation properties to inline, e.g. "FractieZetel". | |
| filter | No | OData $filter. eq/ne/gt/lt + contains()/startswith()/endswith(). String literals in single quotes (double an embedded quote). E.g. "Afkorting eq 'VVD'", "contains(Achternaam,'Rut')", "AantalZetels gt 10". | |
| select | No | OData $select: comma-separated Dutch field names, e.g. "Id,Achternaam,Roepnaam,Functie". | |
| orderby | No | OData $orderby, e.g. "Achternaam asc" or "GewijzigdOp desc". |