---
title: "Update user avatar"
method: PUT
path: "/v2/users/{user_id}/avatar"
tags: ["User"]
---

# Update user avatar

`PUT /v2/users/{user_id}/avatar`

## Request

- Base URL: `https://api.sandbox.eu.bandyer.com`
- URL: `https://api.sandbox.eu.bandyer.com/v2/users/{user_id}/avatar`
- Auth: API key in header `apikey`

Update a user avatar by its Id.

## Path parameters

- `user_id` string, required

## Request body `multipart/form-data`

- object
  - `avatar` string, binary: User avatar file. **This field is treated as PII/PHI**

## Response `200`

- object
  - `id` string: User Id.
  - `avatar_url` string: User avatar resource URL. **The file pointed by this URL is treated as PII/PHI**

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `404`: User was not found
- `422`: Unprocessable Content
- `429`: Too Many request

---

[API](https://skmtc.dev/kaleyra/apis/kaleyra-video-rest-api-v2.md) - [All operations](https://skmtc.dev/kaleyra/apis/kaleyra-video-rest-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/kaleyra/apis/kaleyra-video-rest-api-v2/revisions/4424fd54ae42?raw)
