---
title: "Maak een VERZOEK-INFORMATIEOBJECT relatie aan."
method: POST
path: "/verzoekinformatieobjecten"
tags: ["verzoekinformatieobjecten"]
---

# Maak een VERZOEK-INFORMATIEOBJECT relatie aan.

`POST /verzoekinformatieobjecten`

## Request

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

Registreer een INFORMATIEOBJECT bij een VERZOEK. Er worden twee types van
relaties met andere objecten gerealiseerd:

**Er wordt gevalideerd op**
- geldigheid `verzoek` URL
- geldigheid `informatieobject` URL
- de combinatie `informatieobject` en `verzoek` moet uniek zijn

**Opmerkingen**
- Bij het aanmaken wordt ook in de Documenten API de gespiegelde relatie
  aangemaakt, echter zonder de relatie-informatie.

## Headers

- `Content-Type` 'application/json', required

## Request body

- VerzoekInformatieObject
  - `url` string, uri: URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `informatieobject` string, uri, required: URL-referentie naar het INFORMATIEOBJECT (in de Documenten API) waarin (een deel van) het verzoek beschreven is of aanvullende informatie biedt bij het VERZOEK.
  - `verzoek` string, uri, required: URL-referentie naar het VERZOEK.

## Response `201`

Created

- VerzoekInformatieObject
  - `url` string, uri: URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `informatieobject` string, uri, required: URL-referentie naar het INFORMATIEOBJECT (in de Documenten API) waarin (een deel van) het verzoek beschreven is of aanvullende informatie biedt bij het VERZOEK.
  - `verzoek` string, uri, required: URL-referentie naar het VERZOEK.

## 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

---

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