BitMart is a global cryptocurrency exchange providing REST and WebSocket APIs for spot trading, perpetual futures contracts, margin trading, real-time market data, and account and withdrawal management across 6 specialized API surfaces.
The BitMart Spot Trading REST API provides programmatic access to spot trading on the BitMart global cryptocurrency exchange. Developers can place and manage limit, market, and algorithmic orders, query real-time and historical market data including tickers, order books, klines and trades, manage account balances, and access trading fee information.
The BitMart Spot WebSocket API delivers real-time streaming market data and private account updates via persistent WebSocket connections. Public channels include ticker prices, order book depth, trade history, and kline candlestick data.
The BitMart Futures Trading REST API enables trading of perpetual futures contracts on the BitMart derivatives platform. Developers can submit and cancel orders including plan orders, take-profit and stop-loss orders, and trailing stop orders.
The BitMart Futures WebSocket API streams real-time derivatives market data and account updates through persistent WebSocket connections. Public channels include depth snapshots and incremental updates, trades, klines, mark price, and funding rate data.
The BitMart Margin Trading API provides access to isolated margin trading functionality. Developers can submit leveraged buy and sell orders, manage isolated margin accounts, transfer assets between spot and margin wallets, borrow and repay loan assets.
The BitMart Account and Wallet API provides programmatic access to funding account management, including wallet balance queries, deposit address retrieval, withdrawal application submission, and deposit/withdrawal history.