Get User Profile
Retrieve the authenticated user’s profile information.Response
User’s unique identifier
User’s display name
User’s email address
Whether two-factor authentication is enabled
Whether user has premium features
List of organizations the user belongs to
Update Profile
Update the authenticated user’s profile information.Request Body
User’s display name
Master password hint
Get Organizations
Retrieve all organizations for the authenticated user.Response
Returns a list of organizations with membership details including role, permissions, and status.Change Email
Initiate an email change request for the authenticated user.Step 1: Request Email Token
New email address
Master password hash for verification
Step 2: Confirm Email Change
New email address
Verification token from email
New master password hash
Encryption key
Change Password
Change the master password for the authenticated user.Current master password hash
New master password hash
Optional password hint
Encryption key
Set Initial Password
Set the master password for accounts created without one (e.g., SSO users).New master password hash
User encryption key
User key pairs for encryption
Update KDF Settings
Update Key Derivation Function settings for the account.Master password hash for verification
Authentication KDF configuration
Unlock KDF configuration
Get/Set Encryption Keys
Get Keys
Set Keys
RSA public key
Encrypted RSA private key
Get API Key
Retrieve the user’s API key for programmatic access.Master password hash or OTP for verification
Response
The user’s API key
OAuth client ID for API access
Rotate API Key
Generate a new API key, invalidating the old one.Master password hash for verification
Delete Account
Permanently delete the user account.Master password hash for verification
Password Hint
Request a password hint to be sent to the user’s email.Email address associated with the account
This endpoint does not require authentication and can be called anonymously.
Verify Email
Send Verification Email
Confirm Email Verification
User ID
Verification token from email