Перейти к содержанию

Profile

API Endpoints

User Profile

Профиль пользователя.

Обозначения:

  • текущий пользователь - пользователь, который был авторизован в системе. Чтобы определить, что пользователь был авторизован в системе, можно проверить в списках cookies сайта следующие cookies:
  • swap_auth_token - JWT токен авторизации пользователя
  • swap_refresh_token - JWT токен для обновления сессии пользователя (его просроченного токена авторизации).

Если они не пустые и присутствуют в списке - пользователь был успешно авторизован в системе и на данный момент от этого пользователя и происходят все запросы.

LIST GET /api/v1/user-profile/

Получить все существующие профили пользователей

CREATE POST /api/v1/user-profile

Создать новый профиль для текущего пользователя.

RETRIEVE GET /api/v1/user-profile/{id}

Получить конкретный профиль текущего пользователя по uuid идентификатору профиля.

Параметры пути (Path parameters): {id} - uuid идентификатор конкретного профиля.