---
title: "Alle KLANT-VERZOEK relaties opvragen."
method: GET
path: "/klantverzoeken"
tags: ["klantverzoeken"]
---

# Alle KLANT-VERZOEK relaties opvragen.

`GET /klantverzoeken`

## Request

- Base URL: `/api/v1` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/api/v1/klantverzoeken`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/vng-realisatie/apis/verzoeken-api/docs/klantverzoeken/get.ts> (a function with typed inputs; its response is checked against the schema)

Deze lijst kan gefilterd wordt met query-string parameters.

## Query parameters

- `verzoek` string, uri
- `klant` string, uri
- `page` integer

## Response `200`

OK

- object
  - `count` integer, required
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` KlantVerzoek[], required
    - `url` string, uri: URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
    - `klant` string, uri, required: URL-referentie naar een KLANT (in Klanten API)
    - `verzoek` string, uri, required: URL-referentie naar het VERZOEK.
    - `rol` 'belanghebbende' | 'initiator' | 'mede_initiator': Rol van de KLANT bij het VERZOEK. Uitleg bij mogelijke waarden: * `belanghebbende` - Belanghebbende * `initiator` - Initiator * `mede_initiator` - Mede-initiator
    - `indicatieMachtiging` 'gemachtigde' | 'machtiginggever': Indicatie machtiging Uitleg bij mogelijke waarden: * `gemachtigde` - (Gemachtigde) De KLANT is door een andere KLANT gemachtigd om in het VERZOEK namens hem of haar te handelen. * `machtiginggever` - (Machtiginggever) De KLANT heeft een andere KLANT gemachtigd om in het VERZOEK namens hem of haar te handelen.

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `403`: Forbidden
- `406`: Not acceptable
- `409`: Conflict
- `410`: Gone
- `415`: Unsupported media type
- `429`: Too many requests
- `500`: Internal server error

## Changes

> 9 revisions in range; 1 not diffed.

- **2022-06-13** `1f46a04e9dae`: 1 warning, 4 info
  - added the new `mede_initiator` enum value to the `results/items/rol` response property for the response status `200`
  - added the new optional `query` request parameter `page`
  - for the `query` request parameter `klant`, the minLength was decreased from `1` to `0`
  - for the `query` request parameter `verzoek`, the minLength was decreased from `1` to `0`
  - …1 more
- **2020-07-09** `fee86da4a34f`: 1 breaking, 4 info
  - the response's body type changed from `array` to `object` for status `200`
  - added the optional property `next` to the response with the `200` status
  - added the optional property `previous` to the response with the `200` status
  - added the required property `count` to the response with the `200` status
  - …1 more
- **2020-07-09** `bd303ae6fdd4`: 2 breaking, 2 warning
  - for the `query` request parameter `klant`, the minLength was increased from `0` to `1`
  - for the `query` request parameter `verzoek`, the minLength was increased from `0` to `1`
  - for the `query` request parameter `klant`, the maxLength was set to `1000`
  - for the `query` request parameter `verzoek`, the maxLength was set to `1000`
- **2020-07-09** `d63999b3259d`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/vng-realisatie/apis/verzoeken-api/changes/klantverzoeken/get.md)

---

[API](https://skmtc.dev/vng-realisatie/apis/verzoeken-api.md) - [All operations](https://skmtc.dev/vng-realisatie/apis/verzoeken-api/llms.txt) - [OpenAPI document](https://skmtc.dev/vng-realisatie/apis/verzoeken-api/revisions/1f46a04e9dae?raw)
