userUpdate User Profile

PUT /users/{user_id}

Overview

Updates the profile information of a specific user, such as their name, contact details, or metadata.

This endpoint is typically used to keep user records current or to reflect changes submitted by users.

Typical use cases

  • Updating a user’s name or email

  • Syncing external user data with Klaim

Name
Value

Content-Type

application/json

Authorization (API Key)

Bearer <API Key>

Path

Name
Type
Description

user_id

string

The current user_id value of the user to be updated

Body

Name
Type
Description

name (optinal)

string

Name of the user

email (optinal)

string

Email of the user

user_id (optinal)

string

User identifier (user_id). Optional on create — if not provided, a system-generated ID will be used More description

metadata (optinal)

object

A set of custom key-value pairs to be stored in the user’s profile.

More description

Response

Last updated