UserProfile API
UserProfile API предоставляет возможность управлять пользователями и их данными.
Для работы API требуется база данных PostgreSQL и Авторизация, которые должны быть настроены в конфигурации.
HTTP API
Базовый URL-адрес: /userprofile/v1
Имя пользователя берется из заголовка Authorization
.
Вы также можете использовать swagger-файл для подробного просмотра HTTP API.
GET /profile
Возвращает пользовательские данные:
- Часовой пояс
- Версия пройденного обучения
- Столбцы таблицы логов (закрепленные столбцы таблицы в пользовательском интерфейсе)
Если пользователя нет в базе данных, то он будет создан.
Авторизация: ДА
Запрос
curl -X GET \
"http://localhost:5555/userprofile/v1/profile" \
-H "accept: application/json" \
-H "Authorization: Bearer <token>"