---
title: "Maak een CATALOGUS aan."
method: POST
path: "/catalogussen"
tags: ["catalogussen"]
---

# Maak een CATALOGUS aan.

`POST /catalogussen`

Maak een CATALOGUS aan.

## Headers

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

## Request body

- Catalogus
  - `url` string, uri, required — URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `domein` string, required — Een afkorting waarmee wordt aangegeven voor welk domein in een CATALOGUS ZAAKTYPEn zijn uitgewerkt.
  - `rsin` string, required — Het door een kamer toegekend uniek nummer voor de INGESCHREVEN NIET-NATUURLIJK PERSOON die de eigenaar is van een CATALOGUS.
  - `contactpersoonBeheerNaam` string, required — De naam van de contactpersoon die verantwoordelijk is voor het beheer van de CATALOGUS.
  - `contactpersoonBeheerTelefoonnummer` string — Het telefoonnummer van de contactpersoon die verantwoordelijk is voor het beheer van de CATALOGUS.
  - `contactpersoonBeheerEmailadres` string, email — Het emailadres van de contactpersoon die verantwoordelijk is voor het beheer van de CATALOGUS.
  - `zaaktypen` string[], required — URL-referenties naar ZAAKTYPEn die in deze CATALOGUS worden ontsloten.
  - `besluittypen` string[], required — URL-referenties naar BESLUITTYPEn die in deze CATALOGUS worden ontsloten.
  - `informatieobjecttypen` string[], required — URL-referenties naar INFORMATIEOBJECTTYPEn die in deze CATALOGUS worden ontsloten.
  - `naam` string, nullable — De benaming die is gegeven aan de zaaktypecatalogus.
  - `versie` string, nullable — Versie-aanduiding van de van toepassing zijnde zaaktypecatalogus.
  - `begindatumVersie` string, date, nullable — Datum waarop de versie van de zaaktypecatalogus van toepassing is geworden.

## Response `201`

Created

- Catalogus
  - `url` string, uri, required — URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `domein` string, required — Een afkorting waarmee wordt aangegeven voor welk domein in een CATALOGUS ZAAKTYPEn zijn uitgewerkt.
  - `rsin` string, required — Het door een kamer toegekend uniek nummer voor de INGESCHREVEN NIET-NATUURLIJK PERSOON die de eigenaar is van een CATALOGUS.
  - `contactpersoonBeheerNaam` string, required — De naam van de contactpersoon die verantwoordelijk is voor het beheer van de CATALOGUS.
  - `contactpersoonBeheerTelefoonnummer` string — Het telefoonnummer van de contactpersoon die verantwoordelijk is voor het beheer van de CATALOGUS.
  - `contactpersoonBeheerEmailadres` string, email — Het emailadres van de contactpersoon die verantwoordelijk is voor het beheer van de CATALOGUS.
  - `zaaktypen` string[], required — URL-referenties naar ZAAKTYPEn die in deze CATALOGUS worden ontsloten.
  - `besluittypen` string[], required — URL-referenties naar BESLUITTYPEn die in deze CATALOGUS worden ontsloten.
  - `informatieobjecttypen` string[], required — URL-referenties naar INFORMATIEOBJECTTYPEn die in deze CATALOGUS worden ontsloten.
  - `naam` string, nullable — De benaming die is gegeven aan de zaaktypecatalogus.
  - `versie` string, nullable — Versie-aanduiding van de van toepassing zijnde zaaktypecatalogus.
  - `begindatumVersie` string, date, nullable — Datum waarop de versie van de zaaktypecatalogus van toepassing is geworden.

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