{ "opencollection": "1.0.0", "info": { "name": "Binance Algo Account Trading API", "version": "1" }, "request": { "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "items": [ { "info": { "name": "Trading", "type": "folder" }, "items": [ { "info": { "name": "Query order", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/dapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "orderId", "value": "", "type": "query" }, { "name": "origClientOrderId", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Check an order's status." }, { "info": { "name": "New order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/dapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "side", "value": "", "type": "query" }, { "name": "positionSide", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "timeInForce", "value": "", "type": "query" }, { "name": "quantity", "value": "", "type": "query" }, { "name": "reduceOnly", "value": "", "type": "query" }, { "name": "price", "value": "", "type": "query" }, { "name": "newClientOrderId", "value": "", "type": "query" }, { "name": "stopPrice", "value": "", "type": "query" }, { "name": "activationPrice", "value": "", "type": "query" }, { "name": "callbackRate", "value": "", "type": "query" }, { "name": "workingType", "value": "", "type": "query" }, { "name": "newOrderRespType", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Send in a new COIN-M futures order." }, { "info": { "name": "Cancel order", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.binance.com/dapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "orderId", "value": "", "type": "query" }, { "name": "origClientOrderId", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Cancel an active COIN-M futures order." }, { "info": { "name": "Current all open orders", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/dapi/v1/openOrders", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Get all open COIN-M futures orders." }, { "info": { "name": "Query single order", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/eapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "orderId", "value": "", "type": "query" }, { "name": "clientOrderId", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Check an options order status." }, { "info": { "name": "New order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/eapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query", "description": "Option symbol." }, { "name": "side", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "quantity", "value": "", "type": "query" }, { "name": "price", "value": "", "type": "query" }, { "name": "timeInForce", "value": "", "type": "query" }, { "name": "reduceOnly", "value": "", "type": "query" }, { "name": "postOnly", "value": "", "type": "query" }, { "name": "newOrderRespType", "value": "", "type": "query" }, { "name": "clientOrderId", "value": "", "type": "query" }, { "name": "isMmp", "value": "", "type": "query", "description": "Market maker protection flag." }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Send in a new options order." }, { "info": { "name": "Cancel order", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.binance.com/eapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "orderId", "value": "", "type": "query" }, { "name": "clientOrderId", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Cancel an active options order." }, { "info": { "name": "Query current open orders", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/eapi/v1/openOrders", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Get all open options orders." }, { "info": { "name": "Query margin account order", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/sapi/v1/margin/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "isIsolated", "value": "", "type": "query" }, { "name": "orderId", "value": "", "type": "query" }, { "name": "origClientOrderId", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Query a margin account order." }, { "info": { "name": "Margin account new order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/sapi/v1/margin/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "isIsolated", "value": "", "type": "query", "description": "TRUE for isolated margin, FALSE for cross margin." }, { "name": "side", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "quantity", "value": "", "type": "query" }, { "name": "quoteOrderQty", "value": "", "type": "query" }, { "name": "price", "value": "", "type": "query" }, { "name": "stopPrice", "value": "", "type": "query" }, { "name": "newClientOrderId", "value": "", "type": "query" }, { "name": "newOrderRespType", "value": "", "type": "query" }, { "name": "timeInForce", "value": "", "type": "query" }, { "name": "sideEffectType", "value": "", "type": "query", "description": "NO_SIDE_EFFECT, MARGIN_BUY, or AUTO_REPAY." }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Place a new order for margin account." }, { "info": { "name": "Cancel margin account order", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.binance.com/sapi/v1/margin/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "isIsolated", "value": "", "type": "query" }, { "name": "orderId", "value": "", "type": "query" }, { "name": "origClientOrderId", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Cancel an active margin order." }, { "info": { "name": "Query margin account open orders", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/sapi/v1/margin/openOrders", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "isIsolated", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Get all open margin orders for a symbol." }, { "info": { "name": "New UM order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/papi/v1/um/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "side", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "quantity", "value": "", "type": "query" }, { "name": "price", "value": "", "type": "query" }, { "name": "timeInForce", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Place a new USDT-M futures order through portfolio margin." }, { "info": { "name": "New CM order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/papi/v1/cm/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "side", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "quantity", "value": "", "type": "query" }, { "name": "price", "value": "", "type": "query" }, { "name": "timeInForce", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Place a new COIN-M futures order through portfolio margin." }, { "info": { "name": "New margin order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/papi/v1/margin/order", "params": [ { "name": "symbol", "value": "", "type": "query" }, { "name": "side", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "quantity", "value": "", "type": "query" }, { "name": "price", "value": "", "type": "query" }, { "name": "timeInForce", "value": "", "type": "query" }, { "name": "recvWindow", "value": "", "type": "query" }, { "name": "timestamp", "value": "", "type": "query" }, { "name": "signature", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Place a new margin order through portfolio margin." }, { "info": { "name": "Query order", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/api/v3/order", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "orderId", "value": "", "type": "query", "description": "The order ID to query." }, { "name": "origClientOrderId", "value": "", "type": "query", "description": "The client order ID to query." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Check an order's status. Either orderId or origClientOrderId must be sent." }, { "info": { "name": "New order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/api/v3/order", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "side", "value": "", "type": "query", "description": "Order side." }, { "name": "type", "value": "", "type": "query", "description": "Order type." }, { "name": "timeInForce", "value": "", "type": "query", "description": "Time in force policy for the order." }, { "name": "quantity", "value": "", "type": "query", "description": "Order quantity in base asset." }, { "name": "quoteOrderQty", "value": "", "type": "query", "description": "Order quantity in quote asset. Used for MARKET orders." }, { "name": "price", "value": "", "type": "query", "description": "Order price. Required for LIMIT orders." }, { "name": "newClientOrderId", "value": "", "type": "query", "description": "A unique ID for the order. Automatically generated if not sent." }, { "name": "strategyId", "value": "", "type": "query", "description": "Arbitrary numeric value identifying the strategy." }, { "name": "strategyType", "value": "", "type": "query", "description": "Arbitrary numeric value identifying the strategy type. Values smaller than 1000000 are reserved." }, { "name": "stopPrice", "value": "", "type": "query", "description": "Used with STOP_LOSS, STOP_LOSS_LIMIT, TAKE_PROFIT, and TAKE_PROFIT_LIMIT orders." }, { "name": "trailingDelta", "value": "", "type": "query", "description": "Used with STOP_LOSS, STOP_LOSS_LIMIT, TAKE_PROFIT, and TAKE_PROFIT_LIMIT orders. Basis points." }, { "name": "icebergQty", "value": "", "type": "query", "description": "Used with LIMIT, STOP_LOSS_LIMIT, and TAKE_PROFIT_LIMIT to create an iceberg order." }, { "name": "newOrderRespType", "value": "", "type": "query", "description": "Set the response JSON. ACK, RESULT, or FULL." }, { "name": "selfTradePreventionMode", "value": "", "type": "query", "description": "The self-trade prevention mode." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Send in a new order. Requires SIGNED authentication with the TRADE permission. Order types include LIMIT, MARKET, STOP_LOSS, STOP_LOSS_LIMIT, TAKE_PROFIT, TAKE_PROFIT_LIMIT, and LIMIT_MAKER." }, { "info": { "name": "Cancel order", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.binance.com/api/v3/order", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "orderId", "value": "", "type": "query", "description": "The order ID to cancel." }, { "name": "origClientOrderId", "value": "", "type": "query", "description": "The client order ID to cancel." }, { "name": "newClientOrderId", "value": "", "type": "query", "description": "Used to uniquely identify this cancel request." }, { "name": "cancelRestrictions", "value": "", "type": "query", "description": "Supported values ONLY_NEW and ONLY_PARTIALLY_FILLED." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Cancel an active order. Either orderId or origClientOrderId must be sent." }, { "info": { "name": "Current open orders", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/api/v3/openOrders", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Get all open orders on a symbol. Careful when accessing this with no symbol as the weight is very high." }, { "info": { "name": "Cancel all open orders on a symbol", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.binance.com/api/v3/openOrders", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Cancels all active orders on a symbol, including OCO orders." }, { "info": { "name": "All orders", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/api/v3/allOrders", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "orderId", "value": "", "type": "query", "description": "Order ID to start from." }, { "name": "startTime", "value": "", "type": "query", "description": "Start time in milliseconds." }, { "name": "endTime", "value": "", "type": "query", "description": "End time in milliseconds." }, { "name": "limit", "value": "", "type": "query", "description": "Number of results. Default 500, max 1000." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Get all account orders for a symbol: active, canceled, or filled. If orderId is set, it will get orders starting from that orderId." }, { "info": { "name": "New OCO order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/api/v3/order/oco", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "side", "value": "", "type": "query", "description": "Order side." }, { "name": "quantity", "value": "", "type": "query", "description": "Order quantity." }, { "name": "price", "value": "", "type": "query", "description": "Limit order price." }, { "name": "stopPrice", "value": "", "type": "query", "description": "Stop-loss trigger price." }, { "name": "stopLimitPrice", "value": "", "type": "query", "description": "Stop-loss limit order price. Required if stop-loss order type is STOP_LOSS_LIMIT." }, { "name": "stopLimitTimeInForce", "value": "", "type": "query", "description": "Time in force for the stop-loss limit order." }, { "name": "listClientOrderId", "value": "", "type": "query", "description": "A unique ID for the OCO order list." }, { "name": "limitClientOrderId", "value": "", "type": "query", "description": "A unique ID for the limit order." }, { "name": "stopClientOrderId", "value": "", "type": "query", "description": "A unique ID for the stop-loss order." }, { "name": "newOrderRespType", "value": "", "type": "query", "description": "Set the response JSON type." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Send in a new OCO (One-Cancels-the-Other) order. An OCO consists of a limit order and a stop-loss or stop-loss-limit order with the same quantity and side." }, { "info": { "name": "Test new order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/api/v3/order/test", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "side", "value": "", "type": "query", "description": "Order side." }, { "name": "type", "value": "", "type": "query", "description": "Order type." }, { "name": "timeInForce", "value": "", "type": "query", "description": "Time in force policy for the order." }, { "name": "quantity", "value": "", "type": "query", "description": "Order quantity." }, { "name": "price", "value": "", "type": "query", "description": "Order price." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Test new order creation and signature/recvWindow validation. Creates and validates a new order but does not send it to the matching engine." }, { "info": { "name": "New order using SOR", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/api/v3/sor/order", "params": [ { "name": "symbol", "value": "BTCUSDT", "type": "query", "description": "Trading pair symbol, e.g. BTCUSDT." }, { "name": "side", "value": "", "type": "query", "description": "Order side." }, { "name": "type", "value": "", "type": "query", "description": "Order type." }, { "name": "timeInForce", "value": "", "type": "query", "description": "Time in force policy for the order." }, { "name": "quantity", "value": "", "type": "query", "description": "Order quantity." }, { "name": "price", "value": "", "type": "query", "description": "Order price." }, { "name": "newClientOrderId", "value": "", "type": "query", "description": "A unique ID for the order." }, { "name": "newOrderRespType", "value": "", "type": "query", "description": "Set the response JSON type." }, { "name": "recvWindow", "value": "", "type": "query", "description": "The number of milliseconds after timestamp the request is valid for. Default 5000, max 60000." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds since Unix epoch." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature of the total query string using the API secret key." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Place a new order using Smart Order Routing (SOR). SOR automatically routes orders across multiple liquidity sources for best execution." }, { "info": { "name": "Query order", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/fapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query", "description": "Futures trading pair symbol, e.g. BTCUSDT." }, { "name": "orderId", "value": "", "type": "query", "description": "Order ID." }, { "name": "origClientOrderId", "value": "", "type": "query", "description": "Client order ID." }, { "name": "recvWindow", "value": "", "type": "query", "description": "Milliseconds the request is valid for." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Check a futures order's status." }, { "info": { "name": "New order", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/fapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query", "description": "Futures trading pair symbol, e.g. BTCUSDT." }, { "name": "side", "value": "", "type": "query", "description": "Order side." }, { "name": "positionSide", "value": "", "type": "query", "description": "Position side for hedge mode. BOTH for one-way mode." }, { "name": "type", "value": "", "type": "query", "description": "Order type." }, { "name": "timeInForce", "value": "", "type": "query", "description": "Time in force. Required for LIMIT orders." }, { "name": "quantity", "value": "", "type": "query", "description": "Order quantity." }, { "name": "reduceOnly", "value": "", "type": "query", "description": "Reduce only flag. Cannot be sent with closePosition." }, { "name": "price", "value": "", "type": "query", "description": "Order price." }, { "name": "newClientOrderId", "value": "", "type": "query", "description": "A unique ID among open orders." }, { "name": "stopPrice", "value": "", "type": "query", "description": "Stop price for stop orders." }, { "name": "closePosition", "value": "", "type": "query", "description": "Close all positions when triggered." }, { "name": "activationPrice", "value": "", "type": "query", "description": "Activation price for TRAILING_STOP_MARKET orders." }, { "name": "callbackRate", "value": "", "type": "query", "description": "Callback rate for TRAILING_STOP_MARKET orders." }, { "name": "workingType", "value": "", "type": "query", "description": "Stop price working type." }, { "name": "priceProtect", "value": "", "type": "query", "description": "Price protection flag." }, { "name": "newOrderRespType", "value": "", "type": "query", "description": "Response type. ACK or RESULT." }, { "name": "recvWindow", "value": "", "type": "query", "description": "Milliseconds the request is valid for." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Send in a new futures order. Supports LIMIT, MARKET, STOP, STOP_MARKET, TAKE_PROFIT, TAKE_PROFIT_MARKET, and TRAILING_STOP_MARKET order types." }, { "info": { "name": "Cancel order", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.binance.com/fapi/v1/order", "params": [ { "name": "symbol", "value": "", "type": "query", "description": "Futures trading pair symbol, e.g. BTCUSDT." }, { "name": "orderId", "value": "", "type": "query", "description": "Order ID." }, { "name": "origClientOrderId", "value": "", "type": "query", "description": "Client order ID." }, { "name": "recvWindow", "value": "", "type": "query", "description": "Milliseconds the request is valid for." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Cancel an active futures order." }, { "info": { "name": "Place multiple orders", "type": "http" }, "http": { "method": "POST", "url": "https://api.binance.com/fapi/v1/batchOrders", "params": [ { "name": "batchOrders", "value": "", "type": "query", "description": "JSON array of order parameters. Max 5 orders." }, { "name": "recvWindow", "value": "", "type": "query", "description": "Milliseconds the request is valid for." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Send in new multiple orders. Maximum of 5 orders per request." }, { "info": { "name": "Current all open orders", "type": "http" }, "http": { "method": "GET", "url": "https://api.binance.com/fapi/v1/openOrders", "params": [ { "name": "symbol", "value": "", "type": "query", "description": "Futures trading pair symbol, e.g. BTCUSDT." }, { "name": "recvWindow", "value": "", "type": "query", "description": "Milliseconds the request is valid for." }, { "name": "timestamp", "value": "", "type": "query", "description": "Request timestamp in milliseconds." }, { "name": "signature", "value": "", "type": "query", "description": "HMAC SHA256 signature." } ], "auth": { "type": "apikey", "key": "X-MBX-APIKEY", "value": "{{X-MBX-APIKEY}}", "placement": "header" } }, "docs": "Get all open futures orders for a symbol or all symbols." } ] } ], "bundled": true }