cURL
Users
Update Current User
Update the authenticated Novacal user’s profile, including username, email, name, avatar, timezone, week start, and time format.
PUT
cURL
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
User data to update
The unique username for the user (must be unique across users and teams)
Maximum string length:
255Pattern:
^[a-z0-9][a-z0-9\-\._]+[a-z0-9]$The user's email address (must be unique)
Maximum string length:
255The user's first name
Maximum string length:
255The user's timezone (e.g., America/New_York)
The user's preferred time format (12 or 24)
Available options:
12, 24 The day that starts the week (0 for Sunday, 1 for Monday)
Available options:
0, 1 The user's last name
Maximum string length:
255Avatar image file (jpeg, png, jpg, svg, max 1024 KB)