# Обновление клана текущего пользователя

Обновляет текущий клан пользователя через атрибуты пользователя. Выдает пользователю награды, которые он не забрал из цепочки наград старого клана, и возвращает их в ответе. Если пользователь состоял в клане, а теперь нет — принадлежность к клану будет удалена. Если пользователь сменил клан, принадлежность к клану изменится и будет указан новый клан. 


  Примечание
    Этот метод использует JWT пользователя для авторизации.
    Передайте токен в заголовке Authorization в формате: Bearer &lt;user_JWT&gt;. Подробная информация о JWT пользователя приведена в блоке Безопасность для этого метода.

Endpoint: PUT /v2/project/{project_id}/user/clan/update
Version: 2.0.0
Security: XsollaLoginUserJWT

## Path parameters:

  - `project_id` (integer, required)
    ID проекта.

## Response 200 fields (application/json):

  - `reward` (array)

  - `reward.sku` (string)
    Уникальный ID товара. Артикул может содержать только строчные и заглавные латинские буквы, цифры, точки, тире и подчеркивания.

  - `reward.name` (string)
    Название товара.
    Example: "Super box"

  - `reward.type` (string)
    Тип товара.
    Example: "bundle"

  - `reward.description` (string)
    Описание товара.
    Example: "Super box with items"

  - `reward.image_url` (string)
    URL-адрес изображения.

  - `reward.quantity` (integer)
    Количество товаров.
    Example: 2

  - `reward.bundle_type` (string)
    Тип бандла. Возвращается, если тип предмета — бандл.
    Enum: "standard", "virtual_currency_package"

## Response 401 fields (application/json):

  - `statusCode` (integer)
    Example: 401

  - `errorCode` (integer)
    Example: 1501

  - `errorMessage` (string)
    Example: "[0401-1501]: Authorization failed: Provide authorization"


