---
title: "Maak een ZAAKOBJECTTYPE aan."
method: POST
path: "/zaakobjecttypen"
tags: ["zaakobjecttypen"]
---

# Maak een ZAAKOBJECTTYPE aan.

`POST /zaakobjecttypen`

Maak een ZAAKOBJECTTYPE aan.

## Headers

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

## Request body

- ZaakObjectType
  - `url` string, uri, required — URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `anderObjecttype` boolean, required — Aanduiding waarmee wordt aangegeven of het ZAAKOBJECTTYPE een ander, niet in RSGB en RGBZ voorkomend, objecttype betreft.
  - `beginGeldigheid` string, date — De datum waarop het is ontstaan.
  - `eindeGeldigheid` string, date, nullable — De datum waarop het is opgeheven.
  - `beginObject` string, date, nullable — De datum waarop de eerst versie van het object ontstaan is.
  - `eindeObject` string, date, nullable — De datum van de aller laatste versie van het object.
  - `objecttype` string, uri, required — URL-referentie naar de OBJECTTYPE waartoe dit ZAAKOBJECTTYPE behoort.
  - `relatieOmschrijving` string, required — Omschrijving van de betrekking van het Objecttype op zaken van het gerelateerde ZAAKTYPE.
  - `zaaktype` string, uri, required — URL-referentie naar de ZAAKTYPE waartoe dit ZAAKOBJECTTYPE behoort.
  - `zaaktypeIdentificatie` string, required — Unieke identificatie van het ZAAKTYPE binnen de CATALOGUS waarin het ZAAKTYPE voorkomt.
  - `resultaattypen` string[], required — URL-referenties naar de RESULTAATTYPEN.
  - `statustypen` string[], required — URL-referenties naar de STATUSTYPEN.
  - `catalogus` string, uri, required — URL-referentie naar de CATALOGUS waartoe dit ZAAKOBJECTTYPE behoort.

## Response `201`

Created

- ZaakObjectType
  - `url` string, uri, required — URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `anderObjecttype` boolean, required — Aanduiding waarmee wordt aangegeven of het ZAAKOBJECTTYPE een ander, niet in RSGB en RGBZ voorkomend, objecttype betreft.
  - `beginGeldigheid` string, date — De datum waarop het is ontstaan.
  - `eindeGeldigheid` string, date, nullable — De datum waarop het is opgeheven.
  - `beginObject` string, date, nullable — De datum waarop de eerst versie van het object ontstaan is.
  - `eindeObject` string, date, nullable — De datum van de aller laatste versie van het object.
  - `objecttype` string, uri, required — URL-referentie naar de OBJECTTYPE waartoe dit ZAAKOBJECTTYPE behoort.
  - `relatieOmschrijving` string, required — Omschrijving van de betrekking van het Objecttype op zaken van het gerelateerde ZAAKTYPE.
  - `zaaktype` string, uri, required — URL-referentie naar de ZAAKTYPE waartoe dit ZAAKOBJECTTYPE behoort.
  - `zaaktypeIdentificatie` string, required — Unieke identificatie van het ZAAKTYPE binnen de CATALOGUS waarin het ZAAKTYPE voorkomt.
  - `resultaattypen` string[], required — URL-referenties naar de RESULTAATTYPEN.
  - `statustypen` string[], required — URL-referenties naar de STATUSTYPEN.
  - `catalogus` string, uri, required — URL-referentie naar de CATALOGUS waartoe dit ZAAKOBJECTTYPE behoort.

## 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/catalogi-api.md) · [All operations](https://skmtc.dev/vng-realisatie/apis/catalogi-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/vng-realisatie/catalogi-api/revisions/6d65b08e4736/schema)
