# Atualizar o clã do usuário atual

Atualiza o clã do usuário atual por meio de atributos de usuário. Resgata todas as recompensas de cadeias de recompensas que não foram resgatadas para um clã anterior e as retorna na resposta. Se o usuário estava em um clã e agora não está — sua inclusão no clã será revogada. Se o usuário mudou de clã — o clã será alterado. 


  Nota
    Esta chamada de API usa um JWT de usuário para autorização.
    Inclua o token no cabeçalho Authorization no seguinte formato: Bearer &lt;user_JWT&gt;. Para mais informações sobre o JWT de usuário, consulte o bloco Segurança para esta chamada.

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

## Path parameters:

  - `project_id` (integer, required)
    ID do projeto.

## Response 200 fields (application/json):

  - `reward` (array)

  - `reward.sku` (string)
    ID de item exclusivo. O SKU só pode conter caracteres alfanuméricos latinos minúsculos e maiúsculos, pontos, traços e sublinhados.

  - `reward.name` (string)
    Nome do item.
    Example: "Super box"

  - `reward.type` (string)
    Tipo de item.
    Example: "bundle"

  - `reward.description` (string)
    Descrição do item.
    Example: "Super box with items"

  - `reward.image_url` (string)
    URL da imagem.

  - `reward.quantity` (integer)
    Quantidade do item.
    Example: 2

  - `reward.bundle_type` (string)
    Tipo de conjunto. Retornado se um tipo de item for um conjunto.
    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"


