Эндпоинты
Аутентификация
POST
/api/v1/auth/login
Аутентификация и получение JWT-токена
Публичный
POST
/api/v1/auth/register
Создание нового аккаунта
Публичный
GET
/api/v1/auth/me
Получить текущего авторизованного пользователя
Требуется аутентификация
POST
/api/v1/auth/refresh
Проверить, что токен ещё действителен
Требуется аутентификацияПрофиль пользователя
GET
/api/v1/user/profile
Получить полный профиль пользователя
Требуется аутентификация
PUT
/api/v1/user/profile
Обновить поля профиля пользователя
Требуется аутентификация
PUT
/api/v1/user/password
Изменить пароль
Требуется аутентификация
GET
/api/v1/user/roles
Получить роли пользователя
Требуется аутентификацияСправочные данные
GET
/api/v1/countries
Список всех активных стран
Публичный
GET
/api/v1/countries/{code}
Получить страну по ISO-коду
Публичный
GET
/api/v1/languages
Список всех активных языков
Публичный
GET
/api/v1/languages/{code}
Получить язык по коду
ПубличныйПереводы
GET
/api/v1/translations/{locale}
Получить все переводы для локали
Требуется аутентификация
POST
/api/v1/translations
Получить конкретные ключи переводов
Требуется аутентификацияПолная спецификация API
Получить спецификацию OpenAPI 3.0 в формате JSON:
GET /api/v1/doc.json