---
title: "Finalize avatar upload"
method: PATCH
path: "/user/account/avatar"
tags: ["user-account"]
---

# Finalize avatar upload

`PATCH /user/account/avatar`

Finalize a previously uploaded avatar image and apply it to the authenticated user account.

This endpoint is step 3 of the avatar workflow and must be called after uploading the image binary.

Finalization behavior:

- Validates the provided image identifier.
- Confirms upload completion.
- Performs content checks before applying the image.
- Rejects disallowed content without updating the avatar.

Typical sequence:

1. POST /user/account/avatar
2. Upload image to returned URL.
3. PATCH /user/account/avatar, which is this endpoint.

## Request body

- ImageUploadComplete — Image identifier to finalize upload
  - `id` string, required — Image identifier

## Response `204`

Avatar updated

## Other responses

- `451` — Image rejected

---

[API](https://skmtc.net/managem/apis/managem-api.md) · [All operations](https://skmtc.net/managem/apis/managem-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/managem/managem-api/versions/5ed45d6a9e2f/schema)
