Test generieren
Voraussetzung für die Durchführung des Tests ist eine {session_id}, die einer {student_id} zugeordnet wird.
Endpunkt: tests / Student Test-Codes
POST /tests/1
Beispiel für Payload
{
"student_ids": [
"S1",
"S2",
"S3"
]
}
Note
Vermeiden von mehreren {session_id} je User
Es ist möglich, unendlich viele {session_id} je {student_id} zu generieren. Um dies zu vermeiden, sollte vor Anfrage geprüft werden, ob {student_id} bereits im Besitz einer gültigen {session_id} ist.
Note
6-Wochen-Regel
Zwischen zwei Tests sollte ein Abstand von 6 Wochen eingehalten werden. Es wird empfohlen vor einer Anfrage zu prüfen, ob der letzte durchgeführte Test 6 Wochen in der Vergangenheit liegt.