Startseite › Bibliothek › REST API › Endpoints

Endpoints

Authentifizierung

POST /api/v1/auth/login

Authentifizierung und JWT-Token erhalten

Öffentlich
POST /api/v1/auth/register

Neues Konto erstellen

Öffentlich
GET /api/v1/auth/me

Aktuellen autorisierten Benutzer abrufen

Authentifizierung erforderlich
POST /api/v1/auth/refresh

Prüfen, ob Token noch gültig ist

Authentifizierung erforderlich

Benutzerprofil

GET /api/v1/user/profile

Vollständiges Benutzerprofil abrufen

Authentifizierung erforderlich
PUT /api/v1/user/profile

Benutzerprofilfelder aktualisieren

Authentifizierung erforderlich
PUT /api/v1/user/password

Passwort ändern

Authentifizierung erforderlich
GET /api/v1/user/roles

Benutzerrollen abrufen

Authentifizierung erforderlich

Referenzdaten

GET /api/v1/countries

Liste aller aktiven Länder

Öffentlich
GET /api/v1/countries/{code}

Land nach ISO-Code abrufen

Öffentlich
GET /api/v1/languages

Liste aller aktiven Sprachen

Öffentlich
GET /api/v1/languages/{code}

Sprache nach Code abrufen

Öffentlich

Übersetzungen

GET /api/v1/translations/{locale}

Alle Übersetzungen für Locale abrufen

Authentifizierung erforderlich
POST /api/v1/translations

Bestimmte Übersetzungsschlüssel abrufen

Authentifizierung erforderlich

Vollständige API-Spezifikation

OpenAPI 3.0-Spezifikation im JSON-Format abrufen:

GET /api/v1/doc.json