Главная › Библиотека › REST API › Эндпоинты

Эндпоинты

Аутентификация

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