Erstellen einer Gruppenzugehörigkeit.
POST/gruppen/:id/gruppenzugehoerigkeiten
Dieser Schnittstellenendpunkt erstellt eine Gruppenzugehörigkeit zur angegebenen
Gruppe per ID gruppe.id
.
Ein CREATE zum Erstellen von Gruppenzugehörigkeiten zu einer Gruppe muss mit HTTP-POST auf die API /gruppen/{gruppe.id}/gruppenzugehoerigkeiten
erfolgen. Die Anfrage-Nutzdaten
(Request Payload) beinhalten ein JSON-Objekt des Datentyps Gruppenzugehörigkeiten.
Siehe auch Datenmodell Gruppenzugehörigkeit.
Die folgende Tabelle listet die Attribute einer Gruppenzugehörigkeit auf, welche von einem Quellsystem oder Dienst nicht verändert werden können.
Attribut | In den Anfrage-Nutzdaten erforderlich? | Bemerkung |
---|---|---|
id | nein | ID der Gruppenzugehörigkeit. Wird vom Schulconnex-Server vergeben und ist eindeutig. Dieses Attribut ist unveränderbar (immutable). |
revision | nein | Revision der Gruppenzugehörigkeit. Wird vom Schulconnex-Server mit der Erstellung des Datensatzes sowie Aktualisierung generiert. Dieser Wert kann nicht von Quellsystemen oder Diensten gesetzt werden. |
Bei einer erfolgreichen Anforderung zum Erstellen einer Gruppenzugehörigkeit zu einer Gruppe wird diese Anforderung mit einer Repräsentation der Gruppenzugehörigkeit in den Antwort-Nutzdaten und dem HTTP-Statuscode 201 quittiert.
Request
Path Parameters
Der Pfad-Parameter bezieht sich auf die ID der Gruppe.
- application/json
Body
required
ID der Gruppenzugehörigkeit im Quellsystem.
ID des Personenkontexts, welcher der Gruppe zugeordnet ist.
Possible values: [Lern
, Lehr
, KlLeit
, Foerd
, VLehr
, SchB
, GMit
, GLeit
]
Beginn der Gruppenzugehörigkeit. Dieser Zeitpunkt kann auch in der Zukunft liegen.
Ende der Gruppenzugehörigkeit.
Responses
- 201
- 400
- 401
- 403
- 404
- 405
- 409
OK
- application/json
- Schema
- Example (from schema)
Schema
ID der Gruppenzugehörigkeit.
ID des Mandanten, dem die Gruppenzugehörigkeit zugeordnet ist.
ID der Gruppenzugehörigkeit im Quellsystem.
ID des Personenkontexts, welcher der Gruppe zugeordnet ist.
Possible values: [Lern
, Lehr
, KlLeit
, Foerd
, VLehr
, SchB
, GMit
, GLeit
]
Beginn der Gruppenzugehörigkeit. Dieser Zeitpunkt kann auch in der Zukunft liegen.
Ende der Gruppenzugehörigkeit.
Revision der Gruppenzugehörigkeit.
{
"id": "c85af1ac-ddaa-4a77-ba74-1836682b9afa",
"mandant": "string",
"referrer": "grupz_2343_eng",
"ktid": "23643c9e-956a-4baa-af4e-813e0a7efa4b",
"rollen": [
"Lern"
],
"von": "2022-08-01",
"bis": "2023-07-31",
"revision": "string"
}
Bad Request
Siehe Fehlerbehandlung
Unauthorized
Siehe Fehlerbehandlung
Forbidden
Siehe Fehlerbehandlung
Not found
Siehe Fehlerbehandlung
Method not allowed
Siehe Fehlerbehandlung
Conflict
Siehe Fehlerbehandlung