Skip to main content

Overview

The Users API allows you to create users, retrieve and update profiles, manage email addresses, and configure trading passwords.

Class Reference

Methods

createUser()

Create a new user account.
Returns: Promise<User>

updateCurrentUser()

Update user profile information.
Returns: Promise<User>

getUserAccounts()

Get all trading accounts owned by user.
Returns: Promise<Account[]>

getUserProfile()

Get complete user profile.
Returns: Promise<Profile> with personal details

changeEmail()

Update account email address.
Returns: Promise<void> - Success confirmation

setTradingPassword()

Configure password for sensitive operations.
Returns: Promise<void> - Success confirmation

TypeScript Types

Examples

User Registration Flow

Update User Profile