---
title: "Maak een STATUS aan voor een ZAAK."
method: POST
path: "/statussen"
tags: ["statussen"]
---

# Maak een STATUS aan voor een ZAAK.

`POST /statussen`

**Er wordt gevalideerd op**
- geldigheid URL naar de ZAAK
- geldigheid URL naar het STATUSTYPE
- indien het de eindstatus betreft, dan moet het attribuut `indicatieGebruiksrecht` gezet zijn op alle informatieobjecten dieaan de zaak gerelateerd zijn

**Opmerkingen**
- Indien het statustype de eindstatus is (volgens het ZTC), dan wordt de zaak afgesloten door de einddatum te zetten.

## Headers

- `Content-Type` 'application/json', required
- `X-NLX-Logrecord-ID` string
- `X-Audit-Toelichting` string

## Request body

- Status
  - `url` string, uri, required — URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `uuid` string, uuid, required — Unieke resource identifier (UUID4)
  - `zaak` string, uri, required — URL-referentie naar de ZAAK.
  - `statustype` string, uri, required — URL-referentie naar het STATUSTYPE (in de Catalogi API).
  - `datumStatusGezet` string, date-time, required — De datum waarop de ZAAK de status heeft verkregen.
  - `statustoelichting` string — Een, voor de initiator van de zaak relevante, toelichting op de status van een zaak.
  - `indicatieLaatstGezetteStatus` boolean, required — Het gegeven is afleidbaar uit de historie van de attribuutsoort Datum status gezet van van alle statussen bij de desbetreffende zaak.
  - `gezetdoor` string, uri — De BETROKKENE die in zijn/haar ROL in een ZAAK heeft geregistreerd dat STATUSsen in die ZAAK bereikt zijn.
  - `zaakinformatieobjecten` string[], required

## Response `201`

Created

- StatusRequestbody
  - `url` string, uri, required — URL-referentie naar dit object. Dit is de unieke identificatie en locatie van dit object.
  - `uuid` string, uuid, required — Unieke resource identifier (UUID4)
  - `zaak` string, uri, required — URL-referentie naar de ZAAK.
  - `statustype` string, uri, required — URL-referentie naar het STATUSTYPE (in de Catalogi API).
  - `datumStatusGezet` string, date-time, required — De datum waarop de ZAAK de status heeft verkregen.
  - `statustoelichting` string — Een, voor de initiator van de zaak relevante, toelichting op de status van een zaak.
  - `indicatieLaatstGezetteStatus` boolean, required — Het gegeven is afleidbaar uit de historie van de attribuutsoort Datum status gezet van van alle statussen bij de desbetreffende zaak.
  - `gezetdoor` string, uri — De BETROKKENE die in zijn/haar ROL in een ZAAK heeft geregistreerd dat STATUSsen in die ZAAK bereikt zijn.

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