Punkty końcowe
Uwierzytelnianie
POST
/api/v1/auth/login
Uwierzytelnij i odbierz token JWT
Publiczny
POST
/api/v1/auth/register
Utwórz nowe konto użytkownika
Publiczny
GET
/api/v1/auth/me
Pobierz aktualnego uwierzytelnionego użytkownika
Wymagana autentykacja
POST
/api/v1/auth/refresh
Sprawdź, czy token jest nadal ważny
Wymagana autentykacjaProfil użytkownika
GET
/api/v1/user/profile
Uzyskaj pełny profil użytkownika
Wymagana autentykacja
PUT
/api/v1/user/profile
Zaktualizuj pola profilu użytkownika
Wymagana autentykacja
PUT
/api/v1/user/password
Zmień hasło
Wymagana autentykacja
GET
/api/v1/user/roles
Uzyskaj role użytkowników
Wymagana autentykacjaDane referencyjne
GET
/api/v1/countries
Wypisz wszystkie aktywne kraje
Publiczny
GET
/api/v1/countries/{code}
Uzyskaj kraj według kodu ISO
Publiczny
GET
/api/v1/languages
Wyświetl wszystkie aktywne języki
Publiczny
GET
/api/v1/languages/{code}
Pobierz język według kodu
PublicznyTłumaczenia
GET
/api/v1/translations/{locale}
Pobierz wszystkie tłumaczenia dla danej lokalizacji
Wymagana autentykacja
POST
/api/v1/translations
Uzyskaj konkretne klucze do tłumaczenia
Wymagana autentykacjaPełna specyfikacja API
Pobierz specyfikację OpenAPI 3.0 w formacie JSON:
GET /api/v1/doc.json