---
title: "Update User Info"
method: PATCH
path: "/api/users/update"
tags: ["users"]
---

# Update User Info

`PATCH /api/users/update`

Update user information in the user_info table.
Accepts any key-value pairs to update flexible user data.

Args:
    update_payload: Dictionary with any fields to update
    current_user: Current authenticated user from dependency

Returns:
    Dict with success status, message, and updated data

## Headers

- `x-user-id` string, nullable

## Request body

- object

## Response `200`

Successful Response

- object

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/usecreed/apis/creed-api.md) · [All operations](https://skmtc.net/usecreed/apis/creed-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/usecreed/creed-api/revisions/523833f9e819/schema)
