---
title: "Update User Profile"
method: PATCH
path: "/v1/users/me"
tags: ["users"]
---

# Update User Profile

`PATCH /v1/users/me`

## Request

- Base URL: `https://api.superdocs.app`
- URL: `https://api.superdocs.app/v1/users/me`
- Auth: HTTP bearer

Update current user's profile

Allows updating display name, timezone, language, and preferences

## Request body

- UpdateProfileRequest: Update user profile fields.
  - `display_name` string, nullable: New display name.
  - `timezone` string, nullable: IANA timezone (e.g., 'America/New_York').
  - `language` string, nullable: Preferred language code (e.g., 'en', 'es').
  - `preferences` object, nullable: User preferences to update (e.g., {approval_mode: 'ask_every_time', model_tier: 'pro'}).

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/superdocs/apis/universal-document-ai-api.md) · [All operations](https://skmtc.dev/superdocs/apis/universal-document-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/superdocs/apis/universal-document-ai-api/revisions/37d03122940b?raw)
