Crypto.com Account Balance and Positions API

Retrieve real-time and historical snapshots of wallet balances, open positions, margin requirements, and collateral status. Use these endpoints to monitor account health, risk exposure, and available trading capacity. ## Account Balance The user balance response provides a comprehensive view of the account: - **Available balance** — funds available for new positions and withdrawals - **Margin balance** — total collateral value (cash + collateral-eligible tokens after haircut) - **Initial margin (IM)** — collateral required to open current positions and orders - **Maintenance margin (MM)** — minimum collateral threshold to avoid liquidation - **Position balance** — per-token breakdown showing quantity, market value, haircut rate, and collateral contribution If margin balance falls below maintenance margin, the account enters liquidation. ## Positions The positions endpoint returns all open derivative contracts, including instrument name, quantity (signed to indicate direction), position cost, and session PnL. For real-time mark price, liquidation price, and margin requirements, subscribe to the `user.positions` WebSocket channel. ## Subaccounts Master accounts can create subaccounts to isolate trading activity. Use the subaccount transfer endpoint to move funds between accounts.

Operations 7

POST /private/user-balance private/user-balance #
POST /private/user-balance-history private/user-balance-history #
POST /private/get-accounts private/get-accounts #
POST /private/create-subaccount-transfer private/create-subaccount-transfer #
POST /private/get-subaccount-balances private/get-subaccount-balances #
POST /private/get-positions private/get-positions #
POST /private/get-fee-credit-balances private/get-fee-credit-balances #

Documentation

Specifications

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/crypto-com-account-balance-and-positions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

crypto-com-account-balance-and-positions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Crypto.com Exchange API v1 Account Balance and Positions API
  version: 1.0.0
  description: '## Welcome


    Welcome to the Crypto.com Exchange API v1 reference documentation.'
servers:
- url: https://api.crypto.com/exchange/v1
  description: Production
- url: https://uat-api.3ona.co/exchange/v1
  description: UAT Sandbox
tags:


# --- truncated at 32 KB (54 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/crypto-com/refs/heads/main/openapi/crypto-com-account-balance-and-positions-api-openapi.yml