Головна › Бібліотека › 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