Strona główna › Biblioteka › REST API › Punkty końcowe

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 autentykacja

Profil 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 autentykacja

Dane 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

Publiczny

Tł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 autentykacja

Pełna specyfikacja API

Pobierz specyfikację OpenAPI 3.0 w formacie JSON:

GET /api/v1/doc.json