Löscht die Gruppe zur angeforderten ID.
DELETE/gruppen/:id
Dieser Schnittstellenendpunkt löscht die Gruppe zur angegebenen gruppe.id
.
Ein DELETE zum Löschen einer Gruppe per gruppe.id
muss mit HTTP-DELETE auf die API /gruppen/{gruppe.id}
erfolgen. Die Anfrage-Nutzdaten (Request Payload)
beinhalten ein JSON-Objekt des Datentyps Gruppe.
Siehe auch die einzelnen Datenmodelle zu Gruppe
.
Es ist erforderlich, dass für eine Löschanfrage einer Gruppe das Attribut gruppe.revision
der zugrunde liegenden Gruppe mitgeschickt wird. Der Schulconnex-Server überprüft
anhand des mitgeschickten Werts des Attributs gruppe.revision
, ob der Datensatz
der Gruppe in der Zwischenzeit keine Änderung erfahren hat.
Wichtig: Das Löschen einer Gruppe löscht auch gleichzeitig alle zu der Gruppe gehörenden Gruppenzugehörigkeiten.
Request
Path Parameters
Der Pfad-Parameter bezieht sich auf die ID der Gruppe.
- application/json
Body
required
Revision der zugrunde liegenden Gruppe. Dieses Feld ist ein Pflichtfeld.
Responses
- 204
- 400
- 401
- 403
- 404
- 405
- 409
No Content
Bei einer erfolgreichen Ausführung der Löschanfrage wird es keine Antwort-Nutzdaten (Response Payload) geben.
Bad Request
Siehe Fehlerbehandlung
Unauthorized
Siehe Fehlerbehandlung
Forbidden
Siehe Fehlerbehandlung
Not found
Siehe Fehlerbehandlung
Method not allowed
Siehe Fehlerbehandlung
Conflict
Siehe Fehlerbehandlung