Skip to main content
PUT
Update your profile

Authorizations

Authorization
string
header
required

Use the Authorization header with Bearer scheme.

Examples:

  • API Key: Authorization: Bearer calid_xxxxx

Body

application/json
username
string

Public username slug shown on profile and booking pages.

Example:

"john-doe"

name
string

Display name for the user profile.

Maximum string length: 50
Example:

"John Doe"

bio
string

Short public profile biography.

Example:

"Founder at Example Inc."

avatarUrl
string | null
timeZone
string

IANA time zone used for schedules and booking display.

Example:

"Asia/Kolkata"

weekStart
string

Preferred first day of week in calendar views.

Example:

"Monday"

hideBranding
boolean

Hide platform branding on booking pages and emails.

Example:

false

allowDynamicBooking
boolean

Allow dynamic booking behavior based on availability.

Example:

true

allowSEOIndexing
boolean

Allow search engines to index the public booking page.

Example:

true

receiveMonthlyDigestEmail
boolean

Receive monthly usage and activity digest emails.

Example:

true

brandColor
string

Primary brand color used on booking pages.

Example:

"#2563EB"

darkBrandColor
string

Brand color used for dark theme contexts.

Example:

"#1E40AF"

theme
enum<string> | null

UI theme for the user profile.

Available options:
light,
dark
Example:

"light"

appTheme
string | null

Application theme preference for supported clients.

Example:

"light"

completedOnboarding
boolean

Marks onboarding as completed for the user.

Example:

true

locale
string

Locale code used for formatting and localized content.

Example:

"en"

timeFormat
number

Preferred hour format. Typical values are 12 or 24.

Example:

12

disableImpersonation
boolean

Prevent admin impersonation for this user when enabled.

Example:

false

metadata
object

Flexible metadata object for advanced profile settings.

Example:

Response

Profile updated successfully

Profile updated successfully

success
enum<boolean>
required
Available options:
true
data
object
message
string
meta
object