Retrieve the authenticated user’s profile, including their internal user ID and fee rate. This is useful for API users who need their feeRateBps (for order signing) or numeric id (used as ownerId in other flows). You can only access your own profile — requesting another user’s address returns 403.
id) and fee rate (rank.feeRateBps), which are required when constructing signed orders via the API.API key for programmatic access. Generate at limitless.exchange -> profile menu -> Api keys.
Your wallet address (the address associated with your API key)
User profile with fee rate and rank information
User profile including trading rank and fee rate
Internal user ID (used as ownerId in other API flows)
42
Ethereum wallet address
"0x27b4afBD88fE7c88c6897BB0b4ADE338D0401E37"
Unique username
"trader123"
Display name shown in the UI
"Trader 123"
User biography
Client type used during registration
"eoa"
Profile picture URL
Smart wallet address, if configured
Whether the user is a market creator
Whether the user has completed onboarding
URL to the user's social media profile
Whether the user has executed at least one trade
Which wallet is used for trading
eoa, smartWallet Whether the user has selected a trade wallet
Embedded wallet address (Privy)
Trading UI mode
simple, advanced User's referral code
Current points balance
15000
Total accumulated points (all-time)
50000
User's trading rank, which determines the fee rate applied to orders
Users referred by this user
Number of users referred
Whether the user is enrolled in the points program
Position on the leaderboard
Whether the user is in the top 100 on the leaderboard
Whether the user is a competition team captain