REST-API
libreStage stellt eine vollständige REST-API bereit, die vom Frontend genutzt wird und auch direkt angesprochen werden kann.
API-Dokumentation (Swagger)
Die interaktive API-Dokumentation ist unter folgendem Pfad erreichbar
(sofern nicht in .env deaktiviert):
http://<dein-server>:8000/docs
Authentifizierung
Die API verwendet JWT-Tokens in httpOnly-Cookies.
Login:
POST /loginToken erneuern:
POST /refreshLogout:
POST /logout
Endpunkt-Übersicht
Rate Limiting
Endpunkt |
Limit |
|---|---|
|
10 Anfragen / Minute |
|
10 Anfragen / Minute |
|
5 Anfragen / Minute |
|
10 Anfragen / Minute |