# MIN-Global API ## Docs - Root [01. Overview and Quick Start](https://docs.minglobal.io/01-overview-and-quick-start-10406171f0.md): Two requests that prove your setup works. Send them in order. - Root [02. Authentication and Request Signing](https://docs.minglobal.io/02-authentication-and-request-signing-10406172f0.md): # Authentication and Request Signing - Root [03. Spot Trading Explained](https://docs.minglobal.io/03-spot-trading-explained-10406173f0.md): # Spot Trading Explained - Root [04. Futures Trading Explained](https://docs.minglobal.io/04-futures-trading-explained-10406174f0.md): # Futures Trading Explained - Root [05. Data Formats and Conventions](https://docs.minglobal.io/05-data-formats-and-conventions-10406175f0.md): # Data Formats and Conventions - Root [06. Errors and Troubleshooting](https://docs.minglobal.io/06-errors-and-troubleshooting-10406176f0.md): # Errors and Troubleshooting - Root [07. Rate Limits, Permissions and Known Limits](https://docs.minglobal.io/07-rate-limits-permissions-and-known-limits-10406177f0.md): # Rate Limits, Permissions and Known Limits - Root [08. Market Data API (public, no key needed)](https://docs.minglobal.io/08-market-data-api-public-no-key-needed-10406178f0.md): Prices, order books, candles and the tradeable pair list. **These endpoints need no API key, no signature and no identity verification.** Plain HTTP GET. - Root [09. Wallets and Balances API](https://docs.minglobal.io/09-wallets-and-balances-api-10406179f0.md): What you hold, and what you can actually spend. - Root [10. Assets and Networks API](https://docs.minglobal.io/10-assets-and-networks-api-10406180f0.md): Platform configuration, identical for every caller: which coins can be held, and on which blockchains. - Root [11. Spot Trading API](https://docs.minglobal.io/11-spot-trading-api-10406181f0.md): Place, track and cancel spot orders. - Root [12. Futures Trading API](https://docs.minglobal.io/12-futures-trading-api-10406182f0.md): USDT-margined perpetual contracts: open, track, close and cancel. ## API Docs - Root > 01. Overview and Quick Start [Step 1. Check API Reachability (no key needed)](https://docs.minglobal.io/step-1-check-api-reachability-no-key-needed-42920504e0.md): Send this first. It is public, so it uses no key, no signature and no verification. - Root > 01. Overview and Quick Start [Step 2. Your First Signed Request](https://docs.minglobal.io/step-2-your-first-signed-request-42920505e0.md): Your first authenticated call. It reads your balances and changes nothing, so it is safe to run as often as you like. - Root > 08. Market Data API (public, no key needed) [List Spot Trading Pairs](https://docs.minglobal.io/list-spot-trading-pairs-42920506e0.md): **This is the list of pairs you are allowed to trade.** Start here before placing any spot order. - Root > 08. Market Data API (public, no key needed) [Get All Spot Tickers](https://docs.minglobal.io/get-all-spot-tickers-42920507e0.md): A 24-hour summary for every spot pair in one call: last price, change, high, low and volume. - Root > 08. Market Data API (public, no key needed) [Get Spot Candlesticks (Klines)](https://docs.minglobal.io/get-spot-candlesticks-klines-42920508e0.md): Historical price candles, which is what a chart is drawn from. Each candle carries an open, high, low, close and volume for one time interval. - Root > 08. Market Data API (public, no key needed) [Get Spot Order Book (Depth)](https://docs.minglobal.io/get-spot-order-book-depth-42920509e0.md): The live order book: the buy offers (`bids`) and sell offers (`asks`) currently waiting to be matched. - Root > 08. Market Data API (public, no key needed) [Get Recent Spot Trades](https://docs.minglobal.io/get-recent-spot-trades-42920510e0.md): The most recent trades that actually happened on this pair, newest first. This is the public tape, not your own trades. - Root > 08. Market Data API (public, no key needed) [List Futures Contracts](https://docs.minglobal.io/list-futures-contracts-42920511e0.md): Every tradeable perpetual futures contract. - Root > 08. Market Data API (public, no key needed) [Get All Futures Tickers](https://docs.minglobal.io/get-all-futures-tickers-42920512e0.md): A 24-hour summary for every futures contract. The futures equivalent of the spot tickers endpoint. - Root > 08. Market Data API (public, no key needed) [Get Futures Candlesticks (Klines)](https://docs.minglobal.io/get-futures-candlesticks-klines-42920513e0.md): Historical candles for a futures contract. - Root > 08. Market Data API (public, no key needed) [Get Futures Order Book (Depth)](https://docs.minglobal.io/get-futures-order-book-depth-42920514e0.md): The live order book for a futures contract. Same shape and same reasoning as the spot depth endpoint: read it before sending a MARKET order. - Root > 08. Market Data API (public, no key needed) [Get Recent Futures Trades](https://docs.minglobal.io/get-recent-futures-trades-42920515e0.md): The public trade tape for a futures contract, newest first. - Root > 09. Wallets and Balances API [Get All Balances](https://docs.minglobal.io/get-all-balances-42920516e0.md): Every ledger account you hold, across all three wallet types, plus deposits that have been seen on the blockchain but are not credited yet. - Root > 09. Wallets and Balances API [Get Balances by Coin](https://docs.minglobal.io/get-balances-by-coin-42920517e0.md): The same money as `GET /v1/wallets/balance`, arranged differently: one entry per coin, split across the three wallets. **This is the more convenient shape for a trading client.** - Root > 10. Assets and Networks API [List Supported Coins](https://docs.minglobal.io/list-supported-coins-42920518e0.md): Every coin the platform supports holding, with how many blockchains each one is available on. - Root > 10. Assets and Networks API [List Networks for a Coin](https://docs.minglobal.io/list-networks-for-a-coin-42920519e0.md): Which blockchains a given coin can be deposited on, and what each one requires. - Root > 11. Spot Trading API [Place Spot Order (Limit Buy)](https://docs.minglobal.io/place-spot-order-limit-buy-42920520e0.md): Places a spot order. Funds are reserved immediately. Submission to the venue happens separately. - Root > 11. Spot Trading API [Place Spot Order (Market Sell)](https://docs.minglobal.io/place-spot-order-market-sell-42920521e0.md): The same endpoint as above, shown as a MARKET order so the difference is obvious. - Root > 11. Spot Trading API [List Your Spot Orders](https://docs.minglobal.io/list-your-spot-orders-42920522e0.md): Your most recent spot orders, newest first by `createdAt`. - Root > 11. Spot Trading API [Get One Spot Order](https://docs.minglobal.io/get-one-spot-order-42920523e0.md): Read a single order. **This is how you find out why an order was refused**, and how you poll an order to a final state. - Root > 11. Spot Trading API [Cancel Spot Order](https://docs.minglobal.io/cancel-spot-order-42920524e0.md): Cancels an open spot order and releases its reserve. - Root > 12. Futures Trading API [Get Futures Margin Balance](https://docs.minglobal.io/get-futures-margin-balance-42920525e0.md): How much margin you have available in the futures wallet. This wallet is separate from spot, and futures orders can only spend from it. - Root > 12. Futures Trading API [Open Futures Position (Limit Long)](https://docs.minglobal.io/open-futures-position-limit-long-42920526e0.md): Places a USDT-margined perpetual futures order. Margin is reserved immediately, and submission to the venue happens separately. - Root > 12. Futures Trading API [Close Futures Position (Reduce Only)](https://docs.minglobal.io/close-futures-position-reduce-only-42920527e0.md): How you close a position: send the **opposite `side`** on the **same `positionSide`**, with `reduceOnly: true`. - Root > 12. Futures Trading API [List Open Futures Orders](https://docs.minglobal.io/list-open-futures-orders-42920528e0.md): Your futures orders that are **not** finished yet. The exact complement of the history endpoint: an order is in one list or the other, never both. - Root > 12. Futures Trading API [Get Futures Order History](https://docs.minglobal.io/get-futures-order-history-42920529e0.md): Your **finished** futures orders: `FILLED`, `CANCELED`, `EXPIRED` and `REJECTED`. It shares one query schema with the open orders endpoint and returns exactly the complementary set. - Root > 12. Futures Trading API [Get One Futures Order](https://docs.minglobal.io/get-one-futures-order-42920530e0.md): Read a single futures order. - Root > 12. Futures Trading API [Cancel Futures Order](https://docs.minglobal.io/cancel-futures-order-42920531e0.md): Cancels an open futures order and releases its margin. Returns the updated order with `status: "CANCELED"`, and no `fills`.