Method reference
Order management
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
submitSpreadOrder(params) | POST | Yes | /api/v5/sprd/order | Place a spread order |
cancelSpreadOrder(params?) | POST | Yes | /api/v5/sprd/cancel-order | Cancel a spread order |
cancelAllSpreadOrders(params?) | POST | Yes | /api/v5/sprd/mass-cancel | Cancel all spread orders |
updateSpreadOrder(params) | POST | Yes | /api/v5/sprd/amend-order | Amend a spread order |
cancelSpreadAllAfter(params) | POST | Yes | /api/v5/sprd/cancel-all-after | Cancel-all-after dead-man’s switch |
Order queries
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getSpreadOrder(params) | GET | Yes | /api/v5/sprd/order | Details of a specific spread order |
getSpreadActiveOrders(params?) | GET | Yes | /api/v5/sprd/orders-pending | Active (live) spread orders |
getSpreadOrdersRecent(params?) | GET | Yes | /api/v5/sprd/orders-history | Recent spread order history |
getSpreadOrdersArchive(params?) | GET | Yes | /api/v5/sprd/orders-history-archive | Archived spread order history |
getSpreadTrades(params?) | GET | Yes | /api/v5/sprd/trades | Your spread trade fills |
Market data (public)
| Method | HTTP | Auth | Endpoint | Description |
|---|---|---|---|---|
getSpreads(params?) | GET | No | /api/v5/sprd/spreads | Available spread instruments |
getSpreadOrderBook(params) | GET | No | /api/v5/sprd/books | Order book for a spread |
getSpreadTicker(params) | GET | No | /api/v5/market/sprd-ticker | Ticker for a spread |
getSpreadPublicTrades(params?) | GET | No | /api/v5/sprd/public-trades | Public spread trades |
getSpreadCandles(params) | GET | No | /api/v5/market/sprd-candles | Recent candles for a spread |
getSpreadHistoryCandles(params) | GET | No | /api/v5/market/sprd-history-candles | Historical candles for a spread |

