Accounts API
The Accounts API provides trading account information for partners. Accounts are the containers for positions, balances, and order history.Automatic Account CreationTrading accounts are created automatically when a user’s KYC verification is approved. There is no manual account creation endpoint. See KYC Verification for details on the user onboarding flow.
Endpoints
| Method | Endpoint | Description |
|---|---|---|
GET | /v1/accounts | List trading accounts |
For user identity information, see the Users API which provides
GET /v1/whoami and GET /v1/users.Account Hierarchy
- Firm: Your partner organization
- Users: Individual retail traders (created when KYC is approved)
- Accounts: Trading accounts (automatically provisioned with user)
List Accounts
Returns the trading accounts available to the authenticated user.Request
user- Filter by user ID
Response
Response Fields
| Field | Type | Description |
|---|---|---|
accounts | array | EP3 account identifiers |
displayNames | array | Human-readable account names (parallel array) |
User vs Account
| Entity | Description |
|---|---|
| User | A person with identity (KYC verified). Created automatically on KYC approval. |
| Account | A trading account with balances and positions. Auto-provisioned with user. |
Related APIs
- Users API - Get user identity and list users
- KYC Verification - User onboarding (creates users & accounts)
- Positions API - Check account balances and positions

