Skip to main content
PUT
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

User fields to update.

Fields to update. Send only the fields you want to change. Fields you omit keep their current value.

username
string

The unique username for the user (must be unique across users and teams)

Maximum string length: 255
Pattern: ^[a-z0-9][a-z0-9\-\._]+[a-z0-9]$
email
string<email>

The user's email address (must be unique)

Maximum string length: 255
first_name
string

The user's first name

Maximum string length: 255
last_name
string

The user's last name

Maximum string length: 255
avatar
file

Avatar image file (jpeg, png, jpg, svg, max 1024 KB)

timezone
string

The user's timezone (e.g., America/New_York)

time_format
enum<integer>

The user's preferred time format (12 or 24)

Available options:
12,
24
start_of_week
enum<integer>

The day that starts the week (0 for Sunday, 1 for Monday)

Available options:
0,
1

Response

200 - application/json

User updated

success
boolean
required

Indicates whether the request was successful

Example:

true

data
object
required