Bybit MCP Server

{ "info": { "_postman_id": "18b0f518-1a68-408c-9c45-38e5783ab2b7", "name": "Open API V5 english standard", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "_exporter_id": "13511467" }, "item": [ { "name": "Market", "item": [ { "name": "server-time", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/time", "host": [ "{{url}}" ], "path": [ "v5", "market", "time" ] } }, "response": [] }, { "name": "kline", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text", "disabled": true }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text", "disabled": true }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text", "disabled": true }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text", "disabled": true }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text", "disabled": true }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/market/kline?symbol=BTCUSDT&interval=5&limit=1&category=spot", "host": [ "{{url}}" ], "path": [ "v5", "market", "kline" ], "query": [ { "key": "symbol", "value": "BTCUSDT" }, { "key": "interval", "value": "5" }, { "key": "start", "value": "1663146782000", "disabled": true }, { "key": "end", "value": "1663150382000", "disabled": true }, { "key": "limit", "value": "1" }, { "key": "category", "value": "spot" } ] } }, "response": [] }, { "name": "mark-price-kline", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/market/mark-price-kline?symbol=BTCUSDT&interval=15", "host": [ "{{url}}" ], "path": [ "v5", "market", "mark-price-kline" ], "query": [ { "key": "category", "value": "linear", "disabled": true }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "interval", "value": "15" }, { "key": "start", "value": "1658404800000", "disabled": true }, { "key": "end", "value": "1658966400000", "disabled": true }, { "key": "limit", "value": "5", "disabled": true } ] } }, "response": [] }, { "name": "index-price-kline", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"Linear\",\n \"symbol\":\"BTCUSDT\",\n \"interval\":15,\n \"start\":1647363661000,\n \"end\":1647510524000,\n \"limit\":200\n}" }, "url": { "raw": "{{url}}/v5/market/index-price-kline?category=inverse&symbol=BTCUSDT&interval=1", "host": [ "{{url}}" ], "path": [ "v5", "market", "index-price-kline" ], "query": [ { "key": "category", "value": "inverse" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "interval", "value": "1" }, { "key": "start", "value": "1659342020000", "disabled": true }, { "key": "end", "value": "1663153261000", "disabled": true }, { "key": "limit", "value": "200", "disabled": true } ] } }, "response": [] }, { "name": "premium-index-price-kline", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"Linear\",\n \"symbol\":\"BTCUSDT\",\n \"interval\":15,\n \"start\":1647363661000,\n \"end\":1647510524000,\n \"limit\":200\n}" }, "url": { "raw": "{{url}}/v5/market/premium-index-price-kline?category=inverse&symbol=BTCUSDT&interval=5", "host": [ "{{url}}" ], "path": [ "v5", "market", "premium-index-price-kline" ], "query": [ { "key": "category", "value": "inverse" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "interval", "value": "5" }, { "key": "start", "value": "1659342020000", "disabled": true }, { "key": "end", "value": "1663153261000", "disabled": true }, { "key": "limit", "value": "200", "disabled": true } ] } }, "response": [] }, { "name": "orderbook", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/market/orderbook?category=option&symbol=BTC-6JAN23-16000-C&limit=2", "host": [ "{{url}}" ], "path": [ "v5", "market", "orderbook" ], "query": [ { "key": "category", "value": "option", "description": "linear inverse" }, { "key": "symbol", "value": "BTC-6JAN23-16000-C" }, { "key": "limit", "value": "2" } ] } }, "response": [] }, { "name": "instruments-info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/market/instruments-info?category=linear&symbol=BTCUSDT&limit=10", "host": [ "{{url}}" ], "path": [ "v5", "market", "instruments-info" ], "query": [ { "key": "category", "value": "linear" }, { "key": "symbol", "value": "BTCUSDT", "description": "BTCUSDH23" }, { "key": "limit", "value": "10" }, { "key": "cursor", "value": "eyJmaXJzdF9zeW1ib2xfaW5fcGFnZSI6IlhFTVVTRFQiLCJsYXN0X3N5bWJvbF9pbl9wYWdlIjoiWFRaVVNEVCJ9", "disabled": true }, { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "direction", "value": "", "disabled": true } ] } }, "response": [] }, { "name": "tickers", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}​/v5/market/tickers?category=option&baseCoin=BTC", "host": [ "{{url}}​" ], "path": [ "v5", "market", "tickers" ], "query": [ { "key": "category", "value": "option", "description": "linear inverse" }, { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "limit", "value": "25", "disabled": true }, { "key": "baseCoin", "value": "BTC" } ] } }, "response": [] }, { "name": "funding/history", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/market/funding/history?category=linear&symbol=BTCUSDT", "host": [ "{{url}}" ], "path": [ "v5", "market", "funding", "history" ], "query": [ { "key": "category", "value": "linear" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "limit", "value": "0", "disabled": true } ] } }, "response": [] }, { "name": "risk-limit", "event": [ { "listen": "prerequest", "script": { "exec": [ "const cryptoJS = require(\"crypto-js\");", "var now = Date.now();", "const recvWindow = 1000000;", "pm.variables.set(\"timestamp\", now);", "pm.variables.set(\"recvWindow\", recvWindow);", "const apiKey = pm.environment.get(\"api_key\");", "const secret = pm.environment.get(\"secretKey\");", "var sign = \"\";", "if (pm.request.method == \"POST\") {", " var reqRawBody = JSON.parse(pm.request.body.raw);", " ", " reqRawBody.api_key = apiKey;", " reqRawBody.timestamp = now;", " reqRawBody.recv_window = recvWindow;", " // var orderedParams = \"\";", " // Object.keys(reqRawBody).sort().forEach(function(key) {", " // if (key != \"sign\") {", " // orderedParams += key + \"=\" + reqRawBody[key] + \"&\";", " // }", " // });", " // orderedParams = orderedParams.substring(0, orderedParams.length - 1);", " // console.log(orderedParams)", " // sign = cryptoJS.HmacSHA256(orderedParams, secret).toString(cryptoJS.enc.Hex);", " var orderedParams = pm.variables.replaceIn(\"{{timestamp}}\")+apiKey+pm.variables.replaceIn(\"{{recvWindow}}\")+pm.request.body.raw;", " console.log(orderedParams);", " var sign = cryptoJS.HmacSHA256(orderedParams, secret).toString(cryptoJS.enc.Hex);", " // postman当前不支持修改body", " // reqRawBody.sign = sign; ", " // pm.request.body.raw = JSON.stringify(reqRawBody);", " pm.variables.set(\"signed\", sign);", " console.log(sign)", "", "} else {", " // var appendQuery = [{", " // \"key\": \"timestamp\",", " // \"value\": pm.variables.replaceIn(\"{{timestamp}}\") //数字必须用这种方式", " // },", " // {", " // \"key\": \"api_key\",", " // \"value\": apiKey", " // },", " // {", " // \"key\": \"recv_window\",", " // \"value\": pm.variables.replaceIn(\"{{recvWindow}}\")", " // }];", "", " // appendQuery.forEach(function(item) {", " // pm.request.url.query.add(item);", " // });", "", " // var queryParams = {};", " // pm.request.url.query.each(function(item) {", " // if (!item.disabled) {", " // queryParams[item.key] = item.value;", " // }", " // });", "", " // var orderedParams = \"\";", " // Object.keys(queryParams).sort().forEach(function(key) {", " // orderedParams += key + \"=\" + queryParams[key] + \"&\";", " // });", " // orderedParams = orderedParams.substring(0, orderedParams.length - 1);", " var orderedParams = pm.variables.replaceIn(\"{{timestamp}}\")+apiKey+pm.variables.replaceIn(\"{{recvWindow}}\")+ pm.request.url.getQueryString();", " var sign = cryptoJS.HmacSHA256(orderedParams, secret).toString(cryptoJS.enc.Hex);", " // pm.request.url.query.add({", " // \"key\": \"sign\",", " // \"value\": sign", " // });", " pm.variables.set(\"signed\", sign);", "}" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signed}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{api_key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"Linear\",\n \"symbol\":\"BTCUSDT\",\n \"interval\":15,\n \"start\":1647363661000,\n \"end\":1647510524000,\n \"limit\":200\n}" }, "url": { "raw": "{{url}}/v5/market/risk-limit?category=linear&symbol=BTCUSDT", "host": [ "{{url}}" ], "path": [ "v5", "market", "risk-limit" ], "query": [ { "key": "category", "value": "linear" }, { "key": "symbol", "value": "BTCUSDT", "description": "BTCPERP" }, { "key": "interval", "value": "15", "disabled": true }, { "key": "start", "value": "1647363661000", "disabled": true }, { "key": "end", "value": "1647510524000", "disabled": true }, { "key": "limit", "value": "20", "disabled": true } ] } }, "response": [] }, { "name": "open-interest", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/open-interest?category=linear&symbol=BTCUSDT&intervalTime=5min", "host": [ "{{url}}" ], "path": [ "v5", "market", "open-interest" ], "query": [ { "key": "category", "value": "linear", "description": "linear" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "intervalTime", "value": "5min" }, { "key": "startTime", "value": "1669571100000", "disabled": true }, { "key": "endTime", "value": "1669571400000", "disabled": true }, { "key": "limit", "value": "1", "disabled": true }, { "key": "cursor", "value": "eyJsYXN0X2lkIjozOTYxODF9", "disabled": true } ] } }, "response": [] }, { "name": "insurance", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/insurance", "host": [ "{{url}}" ], "path": [ "v5", "market", "insurance" ], "query": [ { "key": "coin", "value": "BTC", "disabled": true } ] } }, "response": [] }, { "name": "recent-trade", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/recent-trade?category=option&symbol=ETH-30JUN23-2050-C", "host": [ "{{url}}" ], "path": [ "v5", "market", "recent-trade" ], "query": [ { "key": "category", "value": "option", "description": "linear" }, { "key": "symbol", "value": "ETH-30JUN23-2050-C" }, { "key": "interval", "value": "5", "disabled": true }, { "key": "start", "value": "1657004461000", "disabled": true }, { "key": "end", "value": "1657029661000", "disabled": true } ] } }, "response": [] }, { "name": "delivery-price", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/delivery-price?category=option&baseCoin=BTC&limit=10", "host": [ "{{url}}" ], "path": [ "v5", "market", "delivery-price" ], "query": [ { "key": "category", "value": "option" }, { "key": "baseCoin", "value": "BTC" }, { "key": "period", "value": "", "disabled": true }, { "key": "symbol", "value": "BTC-31MAR23-35000-C", "disabled": true }, { "key": "limit", "value": "10" }, { "key": "cursor", "value": "5%2C6", "disabled": true }, { "key": "direction", "value": "prev", "disabled": true } ] } }, "response": [] }, { "name": "Get Long Short Ratio", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/account-ratio?category=linear&symbol=BTCUSDT&period=1h&limit=50", "host": [ "{{url}}" ], "path": [ "v5", "market", "account-ratio" ], "query": [ { "key": "category", "value": "linear" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "period", "value": "1h" }, { "key": "limit", "value": "50" } ] } }, "response": [] }, { "name": "historical-volatility", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/market/historical-volatility?category=option&period=7", "host": [ "{{url}}" ], "path": [ "v5", "market", "historical-volatility" ], "query": [ { "key": "category", "value": "option" }, { "key": "baseCoin", "value": "", "disabled": true }, { "key": "period", "value": "7" } ] } }, "response": [] } ] }, { "name": "Order", "item": [ { "name": "create(Maket Order)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"linear\",\n \"symbol\": \"BTCUSDT\",\n \"side\": \"Buy\",\n \"orderType\": \"Market\",\n \"qty\": \"0.001\",\n \"timeInForce\": \"GoodTillCancel\",\n \"reduce_only\": false,\n \"closeOnTrigger\": false\n}" }, "url": { "raw": "{{url}}/v5/order/create", "host": [ "{{url}}" ], "path": [ "v5", "order", "create" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "create(Limit Order)option", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "cdn-request-id", "value": "ttt-002", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"option\", \n \"symbol\":\"BTC-21APR23-20000-C\",\n \"orderType\":\"Limit\", \n \"side\":\"Buy\",\n \"qty\":\"0.01\",\n \"price\":\"8000\",\n \"timeInForce\":\"GTC\",\n \"orderLinkId\":\"smp-test-001\",\n \"smpType\":\"CancelTaker\"\n}" }, "url": { "raw": "{{url}}/v5/order/create", "host": [ "{{url}}" ], "path": [ "v5", "order", "create" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "create(Limit Order)spot", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "cdn-request-id", "value": "ttt-002", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"spot\", \n \"symbol\":\"BTCUSDT\",\n \"orderType\":\"Limit\", \n \"side\":\"Sell\",\n \"qty\":\"0.001\",\n \"price\":\"30000\",\n \"timeInForce\":\"GTC\",\n \"orderLinkId\":\"mmp-test-007\"\n}" }, "url": { "raw": "{{url}}/v5/order/create", "host": [ "{{url}}" ], "path": [ "v5", "order", "create" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "create(Limit Order)future", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "cdn-request-id", "value": "ttt-002", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"inverse\", \n \"symbol\":\"ETHUSD\",\n \"orderType\":\"Limit\", \n \"side\":\"Buy\",\n \"qty\":\"0.1\",\n \"price\":\"1818.00\",\n \"timeInForce\":\"GTC\",\n \"smpType\":\"CancelTaker\"\n}" }, "url": { "raw": "{{url}}/v5/order/create", "host": [ "{{url}}" ], "path": [ "v5", "order", "create" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "create(Conditional Order)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"spot\",\n \"symbol\": \"BTCUSDT\",\n \"side\": \"Buy\",\n \"positionIdx\": 0,\n \"orderType\": \"Limit\",\n \"qty\": \"0.001\",\n \"price\": \"20000\",\n \"triggerDirection\": 1,\n \"triggerPrice\": \"27265\",\n \"triggerBy\": \"MarkPrice\",\n \"timeInForce\": \"GTC\",\n \"orderLinkId\": \"1234566\",\n \"takeProfit\": \"\",\n \"stopLoss\": \"\",\n \"reduce_only\": false,\n \"closeOnTrigger\": false,\n \"orderFilter\":\"tpslOrder\"\n}" }, "url": { "raw": "{{url}}/v5/order/create", "host": [ "{{url}}" ], "path": [ "v5", "order", "create" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "create-batch", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"option\", \n \"request\": [ \n { \n \"category\":\"option\", \n \"symbol\":\"BTC-10FEB23-24000-C\", \n \"orderType\":\"Limit\", \n \"side\":\"Buy\", \n \"qty\":\"0.1\", \n \"price\":\"5\", \n \"iv\":\"0.1\", \n \"timeInForce\":\"GTC\", \n \"orderLinkId\":\"9b381bb1-401\", \n \"mmp\":false, \n \"reduceOnly\":false \n },\n { \n \"category\":\"option\", \n \"symbol\":\"BTC-10FEB23-24000-C\", \n \"orderType\":\"Limit\", \n \"side\":\"Buy\", \n \"qty\":\"0.1\", \n \"price\":\"5\", \n \"iv\":\"0.1\", \n \"timeInForce\":\"GTC\", \n \"orderLinkId\":\"82ee86dd-001\", \n \"mmp\":false, \n \"reduceOnly\":false \n } \n ]\n}" }, "url": { "raw": "{{url}}/v5/order/create-batch", "host": [ "{{url}}" ], "path": [ "v5", "order", "create-batch" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "amend-batch", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": " {\n \"category\":\"option\", \n \"request\": [ \n { \n \"category\":\"null\", \n \"symbol\":\"BTC-30DEC22-44000-C\", \n \"qty\":\"0.1\", \n \"orderLinkId\":\"\", \n \"orderId\":\"\", \n \"iv\":\"0.1\" \n },\n { \n \"category\":\"null\", \n \"symbol\":\"\", \n \"qty\":\"0.1\", \n \"orderLinkId\":\"82ee86dd-00\", \n \"orderId\":\"60c257f9-57cc-47a3-95cb-811f55fa793c\", \n \"iv\":\"0.1\" \n }\n ]\n}" }, "url": { "raw": "{{url}}/v5/order/amend-batch", "host": [ "{{url}}" ], "path": [ "v5", "order", "amend-batch" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "cancel-batch", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": " {\n \"category\":\"option\", \n \"request\": [ \n { \n \"category\":\"null\", \n \"symbol\":\"BTC-30DEC22-44000-C\", \n \"orderLinkId\":\"4197d261-d2\", \n \"orderId\":\"0ccd205e-5145-4f27-9402-2f47674098fa\" \n },\n { \n \"category\":\"null\", \n \"symbol\":\"BTC-30DEC22-44000-C\", \n \"orderLinkId\":\"90d272e8-24\", \n \"orderId\":\"17f51491-584f-41c4-ae22-c9cdf916b1db\" \n }\n ]\n }" }, "url": { "raw": "{{url}}/v5/order/cancel-batch", "host": [ "{{url}}" ], "path": [ "v5", "order", "cancel-batch" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "amend", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"linear\",\n \"symbol\":\"BTCUSDT\",\n \"orderId\":\"a51bdc00-40e8-494f-b38a-1120fdaeecc3\",\n \"price\": \"28000\",\n \"qty\":\"0.001\"\n}" }, "url": { "raw": "{{url}}/v5/order/amend", "host": [ "{{url}}" ], "path": [ "v5", "order", "amend" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "cancel", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(140001);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"linear\",\n \"symbol\": \"BTCUSDT\",\n \"orderId\":\"9d3ef617-f214-4818-979e-20b44256dbec\"\n}" }, "url": { "raw": "{{url}}/v5/order/cancel", "host": [ "{{url}}" ], "path": [ "v5", "order", "cancel" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "Set Disconnect Cancel All", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"timeWindow\": 40\n}" }, "url": { "raw": "{{url}}/v5/order/cancel-all", "host": [ "{{url}}" ], "path": [ "v5", "order", "cancel-all" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "cancel-all Copy", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"spot\",\n \"settleCoin\":\"USDT\"\n}" }, "url": { "raw": "{{url}}/v5/order/cancel-all", "host": [ "{{url}}" ], "path": [ "v5", "order", "cancel-all" ], "query": [ { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "orderType", "value": "Market", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true } ] } }, "response": [] }, { "name": "Get Open & Closed Orders", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "// pm.test(\"判断接口是否通过\", function () {", "// var jsonData = pm.response.json();", "// pm.expect(jsonData.retCode).to.eql(20094);", "// });" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "cdn-request-id", "value": "tttt", "type": "text" } ], "url": { "raw": "{{url}}/v5/order/realtime?orderId=1401404332739465472&category=spot", "host": [ "{{url}}" ], "path": [ "v5", "order", "realtime" ], "query": [ { "key": "baseCoin", "value": "BTCerse", "disabled": true }, { "key": "settleCoin", "value": "USDC", "disabled": true }, { "key": "openOnly", "value": "2", "disabled": true }, { "key": "orderFilter", "value": "tpslOrder", "disabled": true }, { "key": "cursor", "value": "a27fed60-30b2-40ea-a544-6c03b40381ca%3A1671329036843%2Ca27fed60-30b2-40ea-a544-6c03b40381ca%3A1671329036843", "disabled": true }, { "key": "limit", "value": "1", "disabled": true }, { "key": "orderId", "value": "1401404332739465472" }, { "key": "category", "value": "spot" }, { "key": "orderStatus", "value": "Cancelled", "disabled": true }, { "key": "symbol", "value": "BTCUSDT", "disabled": true } ] } }, "response": [] }, { "name": "Get Order History", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/order/history?category=spot&orderId=1402058681081733376", "host": [ "{{url}}" ], "path": [ "v5", "order", "history" ], "query": [ { "key": "category", "value": "spot" }, { "key": "orderType", "value": "Marketlinearlinea", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "cursor", "value": "dbf9f20c-fddb-447a-9e7c-a3d4cf3f7029%3A1677724748187%2C4aee80d2-e632-4498-a16e-55b4b71fceae%3A1672732308815", "disabled": true }, { "key": "orderFilter", "value": "Order", "disabled": true }, { "key": "limit", "value": "10", "disabled": true }, { "key": "orderStatus", "value": "Cancelled", "disabled": true }, { "key": "symbol", "value": "BTCUSDT", "disabled": true }, { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "orderId", "value": "1402058681081733376" } ] } }, "response": [] }, { "name": "Get Borrow Quota (Spot)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/order/spot-borrow-check?category=spot&symbol=BTCUSDT&side=Sell", "host": [ "{{url}}" ], "path": [ "v5", "order", "spot-borrow-check" ], "query": [ { "key": "category", "value": "spot" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "side", "value": "Sell" } ] } }, "response": [] }, { "name": "Get Trade History", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/execution/list?category=linear&symbol=ETHUSDT&execType=Funding", "host": [ "{{url}}" ], "path": [ "v5", "execution", "list" ], "query": [ { "key": "category", "value": "linear" }, { "key": "startTime", "value": "1669897340000", "disabled": true }, { "key": "symbol", "value": "ETHUSDT" }, { "key": "endTime", "value": "1673353340000", "disabled": true }, { "key": "cursor", "value": "542%3A1%2C542%3A1", "disabled": true }, { "key": "orderLinkId", "value": "ttt-20230227-7", "disabled": true }, { "key": "execType", "value": "Funding" } ] } }, "response": [] } ] }, { "name": "Position", "item": [ { "name": "position/list", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/position/list?symbol=BTCPERP&category=linear", "host": [ "{{url}}" ], "path": [ "v5", "position", "list" ], "query": [ { "key": "cursor", "value": "BTCUSDT%2C1674172800016", "disabled": true }, { "key": "settleCoin", "value": "USDT", "disabled": true }, { "key": "symbol", "value": "BTCPERP" }, { "key": "category", "value": "linear" } ] } }, "response": [] }, { "name": "switch-isolated", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(140026);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"linear\",\n \"symbol\":\"BTC-31MAR23\",\n \"tradeMode\":\"0\",\n \"buyLeverage\":\"5\",\n \"sellLeverage\":\"5\"\n}" }, "url": { "raw": "{{url}}/v5/position/switch-isolated", "host": [ "{{url}}" ], "path": [ "v5", "position", "switch-isolated" ] } }, "response": [] }, { "name": "switch-mode", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"linear\",\n \"symbol\":\"BTCUSDT\",\n \"mode\": 3\n}" }, "url": { "raw": "{{url}}/v5/position/switch-mode", "host": [ "{{url}}" ], "path": [ "v5", "position", "switch-mode" ] } }, "response": [] }, { "name": "trading-stop", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\":\"linear\",\n \"symbol\": \"BTCUSDT\",\n \"takeProfit\": \"20000\",\n \"stopLoss\": \"10000\",\n \"tpTriggerBy\": \"MarkPrice\",\n \"slTriggerBy\": \"IndexPrice\",\n \"positionIdx\": 0\n}" }, "url": { "raw": "{{url}}/v5/position/trading-stop", "host": [ "{{url}}" ], "path": [ "v5", "position", "trading-stop" ] } }, "response": [] }, { "name": "set-leverage", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"linear\",\n \"symbol\":\"BTCPERP\",\n \"buyLeverage\":\"2\",\n \"sellLeverage\":\"2\"\n}" }, "url": { "raw": "{{url}}/v5/position/set-leverage", "host": [ "{{url}}" ], "path": [ "v5", "position", "set-leverage" ] } }, "response": [] }, { "name": "set-auto-add-margin", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"linear\",\n \"symbol\": \"BTCPERP\",\n \"autoAddmargin\": 1,\n \"positionIdx\": 1\n}" }, "url": { "raw": "{{url}}/v5/position/set-auto-add-margin", "host": [ "{{url}}" ], "path": [ "v5", "position", "set-auto-add-margin" ] } }, "response": [] }, { "name": "closed-pnl", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "X-Origin-From", "value": "166d0d440181509774e5baebbb1dea02", "type": "text", "disabled": true } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/position/closed-pnl?category=linear&symbol=BTCUSDT", "host": [ "{{url}}" ], "path": [ "v5", "position", "closed-pnl" ], "query": [ { "key": "category", "value": "linear" }, { "key": "startTime", "value": "order", "disabled": true }, { "key": "symbol", "value": "BTCUSDT", "description": "LINKUSDT" }, { "key": "limit", "value": "1", "disabled": true }, { "key": "cursor", "value": "54b283f2-59ae-4cd2-a03a-53cb8ab2e896%3A1671352519546717501%2C54b283f2-59ae-4cd2-a03a-53cb8ab2e896%3A1671352519546717501", "disabled": true }, { "key": "endTime", "value": "1671352519553775000", "disabled": true } ] } }, "response": [] }, { "name": "set-tpsl-mode(Depreciated)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"symbol\": \"BTCUSDT\",\n \"category\": \"linear\",\n \"tpSlMode\": \"Full\"\n}" }, "url": { "raw": "{{url}}/v5/position/set-tpsl-mode", "host": [ "{{url}}" ], "path": [ "v5", "position", "set-tpsl-mode" ] } }, "response": [] }, { "name": "set-risk-limit(Depreciated)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"linear\",\n \"symbol\": \"BTCUSDT\", \n \"riskId\": \"1\", \n \"positionIdx\": 0\n}" }, "url": { "raw": "{{url}}/v5/position/set-risk-limit", "host": [ "{{url}}" ], "path": [ "v5", "position", "set-risk-limit" ] } }, "response": [] }, { "name": "move position Copy", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(140026);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"fromUid\": \"1635703\",\n \"toUid\": \"100503864\",\n \"list\": [\n {\n \"category\": \"spot\",\n \"symbol\": \"BTCUSDT\",\n \"price\": \"45000\",\n \"side\": \"Sell\",\n \"qty\": \"0.01\"\n }\n ]\n}" }, "url": { "raw": "{{url}}/v5/position/move-positions", "host": [ "{{url}}" ], "path": [ "v5", "position", "move-positions" ] } }, "response": [] }, { "name": "get move position history Copy", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "X-Origin-From", "value": "166d0d440181509774e5baebbb1dea02", "type": "text", "disabled": true } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/position/move-history", "host": [ "{{url}}" ], "path": [ "v5", "position", "move-history" ], "query": [ { "key": "category", "value": "", "disabled": true }, { "key": "symbol", "value": "", "disabled": true }, { "key": "startTime", "value": null, "disabled": true }, { "key": "endTime", "value": null, "disabled": true }, { "key": "status", "value": null, "disabled": true }, { "key": "blockTradeId", "value": null, "disabled": true }, { "key": "limit", "value": null, "disabled": true }, { "key": "cursor", "value": null, "disabled": true } ] } }, "response": [] } ] }, { "name": "Account", "item": [ { "name": "wallet-balance", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/wallet-balance?accountType=UNIFIED", "host": [ "{{url}}" ], "path": [ "v5", "account", "wallet-balance" ], "query": [ { "key": "coin", "value": "USDT", "disabled": true }, { "key": "accountType", "value": "UNIFIED" } ] } }, "response": [] }, { "name": "coin-greeks", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/coin-greeks?baseCoin=BTC", "host": [ "{{url}}" ], "path": [ "v5", "asset", "coin-greeks" ], "query": [ { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "baseCoin", "value": "BTC" }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "collateral-info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/collateral-info?currency=AVAX", "host": [ "{{url}}" ], "path": [ "v5", "account", "collateral-info" ], "query": [ { "key": "currency", "value": "AVAX" } ] } }, "response": [] }, { "name": "account/info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/info", "host": [ "{{url}}" ], "path": [ "v5", "account", "info" ], "query": [ { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "unifiedMarginStatus ", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "fee-rate", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/fee-rate", "host": [ "{{url}}" ], "path": [ "v5", "account", "fee-rate" ], "query": [ { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "unifiedMarginStatus ", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "transaction-log UTA", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/transaction-log?accountType=contract&category=linear", "host": [ "{{url}}" ], "path": [ "v5", "account", "transaction-log" ], "query": [ { "key": "accountType", "value": "contract" }, { "key": "category", "value": "linear" }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "transaction-log classic", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/contract-transaction-log?type=TRADE", "host": [ "{{url}}" ], "path": [ "v5", "account", "contract-transaction-log" ], "query": [ { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true }, { "key": "startTime", "value": "", "disabled": true }, { "key": "endTime", "value": "1702301006000", "disabled": true }, { "key": "limit", "value": "1", "disabled": true }, { "key": "type", "value": "TRADE" } ] } }, "response": [] }, { "name": "borrow-history", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/borrow-history?category=spot", "host": [ "{{url}}" ], "path": [ "v5", "account", "borrow-history" ], "query": [ { "key": "currency", "value": "USDC", "disabled": true }, { "key": "startTime", "value": "USDT", "disabled": true }, { "key": "endTime", "value": "Buy", "disabled": true }, { "key": "limit", "value": "0.01", "disabled": true }, { "key": "cursor", "value": "GoodTillCancel", "disabled": true }, { "key": "category", "value": "spot" }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "upgrade-to-uta", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disabledSystemHeaders": {} }, "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{}" }, "url": { "raw": "{{url}}/v5/account/upgrade-to-uta", "host": [ "{{url}}" ], "path": [ "v5", "account", "upgrade-to-uta" ], "query": [ { "key": "coin", "value": "USDT", "disabled": true }, { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "set-margin-mode", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"setMarginMode\": \"REGULAR_MARGIN\"\n}" }, "url": { "raw": "{{url}}/v5/account/set-margin-mode", "host": [ "{{url}}" ], "path": [ "v5", "account", "set-margin-mode" ], "query": [ { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "set mmp", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"baseCoin\": \"BTC\",\n \"window\":\"5000\",\n \"frozenPeriod\":\"100000\",\n \"qtyLimit\":\"0.01\",\n \"deltaLimit\":\"0.01\"\n}" }, "url": { "raw": "{{url}}/v5/account/mmp-modify", "host": [ "{{url}}" ], "path": [ "v5", "account", "mmp-modify" ], "query": [ { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "reset mmp", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"baseCoin\": \"BTC\"\n}" }, "url": { "raw": "{{url}}/v5/account/mmp-reset", "host": [ "{{url}}" ], "path": [ "v5", "account", "mmp-reset" ], "query": [ { "key": "side", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "disconnected-cancel-all", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"category\": \"option\",\n \"timeWindow\": 5\n}" }, "url": { "raw": "{{url}}/v5/order/disconnected-cancel-all", "host": [ "{{url}}" ], "path": [ "v5", "order", "disconnected-cancel-all" ] } }, "response": [] }, { "name": "Get DCP Info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/query-dcp-info", "host": [ "{{url}}" ], "path": [ "v5", "account", "query-dcp-info" ], "query": [ { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "unifiedMarginStatus ", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Get SMP Group ID", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/smp-group", "host": [ "{{url}}" ], "path": [ "v5", "account", "smp-group" ], "query": [ { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "unifiedMarginStatus ", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Get MMP State", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/account/mmp-state", "host": [ "{{url}}" ], "path": [ "v5", "account", "mmp-state" ], "query": [ { "key": "baseCoin", "value": "BTC", "disabled": true }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "unifiedMarginStatus ", "value": "Buy", "disabled": true }, { "key": "qty", "value": "0.01", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] } ] }, { "name": "Pre-Uprgade", "item": [ { "name": "Get Pre-upgrade Order History", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/pre-upgrade/order/history?category=spot&orderStatus=Created", "host": [ "{{url}}" ], "path": [ "v5", "pre-upgrade", "order", "history" ], "query": [ { "key": "category", "value": "spot" }, { "key": "coin", "value": "USDT", "disabled": true }, { "key": "orderStatus", "value": "Created" } ] } }, "response": [] }, { "name": "Get Pre-upgrade Trade History", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/pre-upgrade/execution/list?category=linear&limit=1&execType=Funding&symbol=BTCUSDT", "host": [ "{{url}}" ], "path": [ "v5", "pre-upgrade", "execution", "list" ], "query": [ { "key": "category", "value": "linear" }, { "key": "limit", "value": "1" }, { "key": "execType", "value": "Funding" }, { "key": "symbol", "value": "BTCUSDT" }, { "key": "coin", "value": "USDT", "disabled": true } ] } }, "response": [] }, { "name": "Get Pre-upgrade Transaction Log", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/pre-upgrade/account/transaction-log?category=option", "host": [ "{{url}}" ], "path": [ "v5", "pre-upgrade", "account", "transaction-log" ], "query": [ { "key": "category", "value": "option" }, { "key": "coin", "value": "USDT", "disabled": true } ] } }, "response": [] }, { "name": "Get Pre-upgrade close pnl", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/pre-upgrade/position/closed-pnl?category=linear&symbol=BTCUSDT", "host": [ "{{url}}" ], "path": [ "v5", "pre-upgrade", "position", "closed-pnl" ], "query": [ { "key": "category", "value": "linear" }, { "key": "orderStatus", "value": "Created", "disabled": true }, { "key": "symbol", "value": "BTCUSDT" } ] } }, "response": [] }, { "name": "Get Pre-upgrade Option Delivery Record", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/pre-upgrade/asset/delivery-record?category=option", "host": [ "{{url}}" ], "path": [ "v5", "pre-upgrade", "asset", "delivery-record" ], "query": [ { "key": "coin", "value": "USDT", "disabled": true }, { "key": "category", "value": "option" } ] } }, "response": [] }, { "name": "Get Pre-upgrade USDC Session Settlement", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/pre-upgrade/asset/settlement-record?category=linear&symbol=ETHPERP&limit=1", "host": [ "{{url}}" ], "path": [ "v5", "pre-upgrade", "asset", "settlement-record" ], "query": [ { "key": "category", "value": "linear" }, { "key": "symbol", "value": "ETHPERP" }, { "key": "limit", "value": "1" }, { "key": "coin", "value": "USDT", "disabled": true } ] } }, "response": [] } ] }, { "name": "Asset", "item": [ { "name": "Convert", "item": [ { "name": "get convert coin list", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/exchange/query-coin-list?coin=BTC&accountType=eb_convert_uta", "host": [ "{{url}}" ], "path": [ "v5", "asset", "exchange", "query-coin-list" ], "query": [ { "key": "coin", "value": "BTC" }, { "key": "accountType", "value": "eb_convert_uta", "disabled": true }, { "key": "accountType", "value": "eb_convert_uta" }, { "key": "side", "value": "1", "disabled": true } ] } }, "response": [] }, { "name": "Get Convert Status", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/exchange/convert-result-query?quoteTxId=10100223252423685843314909184", "host": [ "{{url}}" ], "path": [ "v5", "asset", "exchange", "convert-result-query" ], "query": [ { "key": "coin", "value": "EUR", "disabled": true }, { "key": "accountType", "value": "eb_convert_funding", "disabled": true }, { "key": "side", "value": "1", "disabled": true }, { "key": "quoteTxId", "value": "10100223252423685843314909184" } ] } }, "response": [] }, { "name": "Get Convert history", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/exchange/query-convert-history", "host": [ "{{url}}" ], "path": [ "v5", "asset", "exchange", "query-convert-history" ], "query": [ { "key": "coin", "value": "EUR", "disabled": true }, { "key": "accountType", "value": "eb_convert_funding", "disabled": true }, { "key": "side", "value": "1", "disabled": true } ] } }, "response": [] }, { "name": "Request a Quote", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"fromCoin\": \"BTC\",\n \"toCoin\": \"ETH\",\n \"accountType\": \"eb_convert_uta\",\n \"requestCoin\": \"BTC\",\n \"requestAmount\": \"1\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/exchange/quote-apply", "host": [ "{{url}}" ], "path": [ "v5", "asset", "exchange", "quote-apply" ], "query": [ { "key": "fromCoin", "value": "USDT", "disabled": true }, { "key": "toCoin", "value": "EUR", "disabled": true }, { "key": "requestCoin", "value": "USDT", "disabled": true }, { "key": "requestAmount", "value": "50", "disabled": true } ] } }, "response": [] }, { "name": "Confirm Quote", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"quoteTxId\": \"10102225215434451987621355520\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/exchange/convert-execute", "host": [ "{{url}}" ], "path": [ "v5", "asset", "exchange", "convert-execute" ], "query": [ { "key": "fromCoin", "value": "USDT", "disabled": true }, { "key": "toCoin", "value": "EUR", "disabled": true }, { "key": "requestCoin", "value": "USDT", "disabled": true }, { "key": "requestAmount", "value": "50", "disabled": true } ] } }, "response": [] } ] }, { "name": "Balance", "item": [ { "name": "transfer/query-account-coin-balance", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-account-coin-balance?accountType=SPOT&coin=USDT", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-account-coin-balance" ], "query": [ { "key": "accountType", "value": "SPOT" }, { "key": "coin", "value": "USDT" } ] } }, "response": [] }, { "name": "transfer/query-account-coins-balance", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-account-coins-balance?accountType=SPOT", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-account-coins-balance" ], "query": [ { "key": "accountType", "value": "SPOT" }, { "key": "coin", "value": "USDT", "disabled": true } ] } }, "response": [] }, { "name": "Get Withdrawable Amount", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/withdraw/withdrawable-amount?coin=USDT", "host": [ "{{url}}" ], "path": [ "v5", "asset", "withdraw", "withdrawable-amount" ], "query": [ { "key": "coin", "value": "USDT" } ] } }, "response": [] }, { "name": "transfer/query-asset-info Copy", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-asset-info?accountType=SPOT", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-asset-info" ], "query": [ { "key": "accountType", "value": "SPOT" } ] } }, "response": [] } ] }, { "name": "Transfer", "item": [ { "name": "transfer/query-sub-member-list", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-sub-member-list", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-sub-member-list" ] } }, "response": [] }, { "name": "transfer/query-inter-transfer-list", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-inter-transfer-list", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-inter-transfer-list" ] } }, "response": [] }, { "name": "transfer/query-universal-transfer-list", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-universal-transfer-list", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-universal-transfer-list" ] } }, "response": [] }, { "name": "transfer/save-transfer-sub-member", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"subMemberIds\":\"4255068\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/transfer/save-transfer-sub-member", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "save-transfer-sub-member" ] } }, "response": [] }, { "name": "transfer/query-transfer-coin-list", "request": { "method": "GET", "header": [ { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/transfer/query-transfer-coin-list?fromAccountType=SPOT&toAccountType=CONTRACT", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-transfer-coin-list" ], "query": [ { "key": "fromAccountType", "value": "SPOT" }, { "key": "toAccountType", "value": "CONTRACT" } ] } }, "response": [] }, { "name": "transfer/inter-transfer", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"fromAccountType\": \"UNIFIED\",\n \"toAccountType\": \"SPOT\",\n \"amount\": \"1\",\n \"coin\": \"USDT\",\n \"transferId\":\"11ff9b44-2d5d-4293-913d-4597c9ad2188\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/transfer/inter-transfer", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "inter-transfer" ] } }, "response": [] }, { "name": "transfer/universal-transfer", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"fromAccountType\": \"UNIFIED\",\n \"toAccountType\": \"USDC\",\n \"amount\": \"5000\",\n \"coin\": \"USDC\",\n \"transfer_id\": \"72b41935-3174-c52d-85d1-7329df0cb636\",\n \"from_member_id\":\"290118\",\n \"to_member_id\":\"1135134\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/transfer/universal-transfer", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "universal-transfer" ] } }, "response": [] } ] }, { "name": "Deposit", "item": [ { "name": "deposit/query-address", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "Content-Type", "value": "application/json", "type": "text", "disabled": true }, { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/deposit/query-address?coin=BTC", "host": [ "{{url}}" ], "path": [ "v5", "asset", "deposit", "query-address" ], "query": [ { "key": "coin", "value": "BTC" } ] } }, "response": [] }, { "name": "deposit/query-allowed-list", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/asset/deposit/query-allowed-list", "host": [ "{{url}}" ], "path": [ "v5", "asset", "deposit", "query-allowed-list" ] } }, "response": [] }, { "name": "deposit/query-record", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/deposit/query-record", "host": [ "{{url}}" ], "path": [ "v5", "asset", "deposit", "query-record" ] } }, "response": [] }, { "name": "deposit/query-sub-member-address", "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/asset/deposit/query-sub-member-address?coin=BTC&chainType=BTC&subMemberId=4255068", "host": [ "{{url}}" ], "path": [ "v5", "asset", "deposit", "query-sub-member-address" ], "query": [ { "key": "coin", "value": "BTC" }, { "key": "chainType", "value": "BTC" }, { "key": "subMemberId", "value": "4255068" } ] } }, "response": [] }, { "name": "deposit/query-sub-member-record", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/deposit/query-sub-member-record?subMemberId=4255068", "host": [ "{{url}}" ], "path": [ "v5", "asset", "deposit", "query-sub-member-record" ], "query": [ { "key": "subMemberId", "value": "4255068" } ] } }, "response": [] } ] }, { "name": "Withdraw", "item": [ { "name": "withdraw/query-record", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/withdraw/query-record", "host": [ "{{url}}" ], "path": [ "v5", "asset", "withdraw", "query-record" ] } }, "response": [] }, { "name": "withdraw/create", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"chain\": \"BTC\",\n \"coin\": \"BTC\",\n \"address\":\"n3Hy3vwUY1sqbXhvFbaCbtoM2ZnbSnqa1J\",\n \"amount\":\"0.0213\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/withdraw/create", "host": [ "{{url}}" ], "path": [ "v5", "asset", "withdraw", "create" ] } }, "response": [] }, { "name": "withdraw/cancel", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"id\":36604\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/asset/withdraw/cancel", "host": [ "{{url}}" ], "path": [ "v5", "asset", "withdraw", "cancel" ] } }, "response": [] } ] }, { "name": "settlement-record", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"symbol\": \"ETHUSDT\",\n \"takeProfit\": \"850\",\n \"stopLoss\": \"1150\",\n \"activePrice\": null,\n \"trailingStop\": null,\n \"tpTriggerBy\": \"LastPrice\",\n \"slTriggerBy\": \"MarkPrice\",\n \"slSize\": \"0.06\",\n \"tpSize\": \"0.05\",\n \"positionIdx\": 2\n}" }, "url": { "raw": "{{url}}/v5/asset/settlement-record?category=linear&symbol=BTCPERP", "host": [ "{{url}}" ], "path": [ "v5", "asset", "settlement-record" ], "query": [ { "key": "category", "value": "linear" }, { "key": "orderFilter", "value": "order", "disabled": true }, { "key": "symbol", "value": "BTCPERP" } ] } }, "response": [] }, { "name": "exchange/order-record", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/exchange/order-record?limit=10", "host": [ "{{url}}" ], "path": [ "v5", "asset", "exchange", "order-record" ], "query": [ { "key": "limit", "value": "10" } ] } }, "response": [] }, { "name": "coin/query-info", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/asset/coin/query-info?coin=USDT", "host": [ "{{url}}" ], "path": [ "v5", "asset", "coin", "query-info" ], "query": [ { "key": "coin", "value": "USDT" } ] } }, "response": [] }, { "name": "Get Sub UID", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"symbol\": \"ETHUSDT\",\n \"takeProfit\": \"850\",\n \"stopLoss\": \"1150\",\n \"activePrice\": null,\n \"trailingStop\": null,\n \"tpTriggerBy\": \"LastPrice\",\n \"slTriggerBy\": \"MarkPrice\",\n \"slSize\": \"0.06\",\n \"tpSize\": \"0.05\",\n \"positionIdx\": 2\n}" }, "url": { "raw": "{{url}}/v5/asset/transfer/query-sub-member-list", "host": [ "{{url}}" ], "path": [ "v5", "asset", "transfer", "query-sub-member-list" ], "query": [ { "key": "orderFilter", "value": "order", "disabled": true } ] } }, "response": [] }, { "name": "delivery-record", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "X-Origin-From", "value": "166d0d440181509774e5baebbb1dea02", "type": "text", "disabled": true } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/asset/delivery-record?category=linear", "host": [ "{{url}}" ], "path": [ "v5", "asset", "delivery-record" ], "query": [ { "key": "category", "value": "linear" }, { "key": "startTime", "value": "order", "disabled": true }, { "key": "symbol", "value": "BTCPERP", "description": "LINKUSDT", "disabled": true }, { "key": "limit", "value": "1", "disabled": true }, { "key": "cursor", "value": "54b283f2-59ae-4cd2-a03a-53cb8ab2e896%3A1671352519546717501%2C54b283f2-59ae-4cd2-a03a-53cb8ab2e896%3A1671352519546717501", "disabled": true }, { "key": "endTime", "value": "1671352519553775000", "disabled": true } ] } }, "response": [] } ] }, { "name": "User", "item": [ { "name": "Create Sub UID", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}" }, { "key": "Content-Type", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"username\": \"06062024Test\",\n \"memberType\": 1,\n \"switch\": 1,\n \"isUta\": true,\n \"note\": \"testnet sub UM acct\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/create-sub-member", "host": [ "{{url}}" ], "path": [ "v5", "user", "create-sub-member" ] } }, "response": [] }, { "name": "Create SubUid apikey", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"subuid\": 1187021,\n \"note\": \"10thtest2\",\n \"readOnly\": 1,\n \"ips\": [\"*\"],\n \"permissions\": {\n \"ContractTrade\": [\n \"Order\",\n \"Position\"\n ],\n \"Spot\": [\n \"SpotTrade\"\n ],\n \"Wallet\": [\n \"AccountTransfer\"\n ],\n \"Options\": [\n \"OptionsTrade\"\n ],\n \"Derivatives\": [\n \"DerivativesTrade\"\n ],\n \"CopyTrading\": [\n \"CopyTrading\"\n ],\n \"BlockTrade\": [\n \"BlockTrade\"\n ],\n \"Exchange\": [\n \"ExchangeHistory\"\n ],\n \"NFT\": [\n \"NFTQueryProductList\"\n ]\n }\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/create-sub-api", "host": [ "{{url}}" ], "path": [ "v5", "user", "create-sub-api" ] } }, "response": [] }, { "name": "get Sub members list", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/query-sub-members", "host": [ "{{url}}" ], "path": [ "v5", "user", "query-sub-members" ], "query": [ { "key": "", "value": "", "disabled": true } ] } }, "response": [] }, { "name": "Get Sub UID List (Unlimited)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/submembers", "host": [ "{{url}}" ], "path": [ "v5", "user", "submembers" ], "query": [ { "key": "", "value": "", "disabled": true } ] } }, "response": [] }, { "name": "query uid's apikey info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/query-api", "host": [ "{{url}}" ], "path": [ "v5", "user", "query-api" ], "query": [ { "key": "", "value": "", "disabled": true } ] } }, "response": [] }, { "name": "Get Sub Account All API Keys", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/sub-apikeys?subMemberId=100312051", "host": [ "{{url}}" ], "path": [ "v5", "user", "sub-apikeys" ], "query": [ { "key": "subMemberId", "value": "100312051", "description": "Sub UID" }, { "key": "limit", "value": "", "description": "Limit for data size per page. [1, 20]. Default: 20", "disabled": true }, { "key": "cursor", "value": "", "description": "Cursor. Use the nextPageCursor token from the response to retrieve the next page of the result set", "disabled": true } ] } }, "response": [] }, { "name": "Get UID Wallet Type", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/get-member-type", "host": [ "{{url}}" ], "path": [ "v5", "user", "get-member-type" ], "query": [ { "key": "memberIds", "value": "1553904", "disabled": true } ] } }, "response": [] }, { "name": "Get Affiliate User Info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/aff-customer-info", "host": [ "{{url}}" ], "path": [ "v5", "user", "aff-customer-info" ], "query": [ { "key": "uid", "value": "1553904", "disabled": true } ] } }, "response": [] }, { "name": "Froze Sub UID", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"subuid\": 1187021,\n \"frozen\": 0\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/frozen-sub-member", "host": [ "{{url}}" ], "path": [ "v5", "user", "frozen-sub-member" ] } }, "response": [] }, { "name": "delete Sub UID", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"subMemberId\": \"101472685\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/del-submember", "host": [ "{{url}}" ], "path": [ "v5", "user", "del-submember" ] } }, "response": [] }, { "name": "Modify Master uid's api key permission", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"readOnly\": 0,\n \"ips\": [\"138.113.117.38\"],\n \"permissions\": {\n \"ContractTrade\": [\n \"Order\",\n \"Position\"\n ],\n \"Spot\": [\n \"SpotTrade\"\n ],\n \"Wallet\": [\n \"AccountTransfer\",\n \"SubMemberTransfer\"\n ],\n \"Options\": [\n \"OptionsTrade\"\n ],\n \"Derivatives\": [\n \"DerivativesTrade\"\n ],\n \"CopyTrading\": [\n \"CopyTrading\"\n ],\n \"BlockTrade\": [\"BlockTrade\"],\n \"Exchange\": [\n \"ExchangeHistory\"\n ],\n \"NFT\": [\"NFTQueryProductList\"]\n }\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/update-api", "host": [ "{{url}}" ], "path": [ "v5", "user", "update-api" ] } }, "response": [] }, { "name": "delete master uid apikey", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/delete-api", "host": [ "{{url}}" ], "path": [ "v5", "user", "delete-api" ] } }, "response": [] }, { "name": "Modify sub uid's api key permission", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"readOnly\": 0,\n \"ips\": [\"*\"],\n \"permissions\": {\n \"ContractTrade\": [\n \"Order\",\n \"Position\"\n ],\n \"Spot\": [\n \"SpotTrade\"\n ],\n \"Wallet\": [\n \"AccountTransfer\",\n \"SubMemberTransfer\"\n ],\n \"Options\": [\n \"OptionsTrade\"\n ],\n \"Derivatives\": [\n \"DerivativesTrade\"\n ],\n \"CopyTrading\": [\n \"CopyTrading\"\n ],\n \"BlockTrade\": [\"BlockTrade\"],\n \"Exchange\": [\n \"ExchangeHistory\"\n ],\n \"NFT\": [\"NFTQueryProductList\"]\n }\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/update-sub-api", "host": [ "{{url}}" ], "path": [ "v5", "user", "update-sub-api" ] } }, "response": [] }, { "name": "delete sub uid apikey (use the api key pending to remove)", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/user/delete-sub-api", "host": [ "{{url}}" ], "path": [ "v5", "user", "delete-sub-api" ] } }, "response": [] } ] }, { "name": "Spot-lever-token", "item": [ { "name": "spot-lever-token/info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [], "url": { "raw": "{{url}}/v5/spot-lever-token/info?ltCoin=BTC3L", "host": [ "{{url}}" ], "path": [ "v5", "spot-lever-token", "info" ], "query": [ { "key": "ltCoin", "value": "BTC3L" } ] } }, "response": [] }, { "name": "spot-lever-token/reference", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [], "body": { "mode": "raw", "raw": "", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/spot-lever-token/reference?ltCoin=BTC3L", "host": [ "{{url}}" ], "path": [ "v5", "spot-lever-token", "reference" ], "query": [ { "key": "ltCoin", "value": "BTC3L" } ] } }, "response": [] }, { "name": "spot-lever-token/purchase", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"ltCoin\":\"BTC3L\",\n \"amount\":\"100\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/spot-lever-token/purchase", "host": [ "{{url}}" ], "path": [ "v5", "spot-lever-token", "purchase" ] } }, "response": [] }, { "name": "spot-lever-token/redeem", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"ltCoin\":\"BTC3L\",\n \"quantity\":\"0.1\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/spot-lever-token/redeem", "host": [ "{{url}}" ], "path": [ "v5", "spot-lever-token", "redeem" ] } }, "response": [] }, { "name": "spot-lever-token/order-record", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" } ], "url": { "raw": "{{url}}/v5/spot-lever-token/order-record", "host": [ "{{url}}" ], "path": [ "v5", "spot-lever-token", "order-record" ], "query": [ { "key": "api_key", "value": "{{bybit-api-key}}", "disabled": true }, { "key": "timestamp", "value": "{{timestamp}}", "disabled": true }, { "key": "sign", "value": "{{signature}}", "disabled": true } ] } }, "response": [] } ] }, { "name": "Spot-Margin-Trade", "item": [ { "name": "Get VIP Margin Data", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "disabled": true }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "disabled": true }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "disabled": true }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "disabled": true }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "disabled": true }, { "key": "Content-Type", "value": "application/json" } ], "url": { "raw": "{{url}}/v5/spot-margin-trade/data?vipLevel=PRO-5&currency=BNB", "host": [ "{{url}}" ], "path": [ "v5", "spot-margin-trade", "data" ], "query": [ { "key": "vipLevel", "value": "PRO-5" }, { "key": "currency", "value": "BNB" } ] } }, "response": [] }, { "name": "Get Historical Interest Rate", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}" }, { "key": "Content-Type", "value": "application/json" } ], "url": { "raw": "{{url}}/v5/spot-margin-trade/interest-rate-history?currency=USDC&vipLevel=No%20VIP&startTime=1721458800000&endTime=1721469600000", "host": [ "{{url}}" ], "path": [ "v5", "spot-margin-trade", "interest-rate-history" ], "query": [ { "key": "currency", "value": "USDC" }, { "key": "vipLevel", "value": "No%20VIP" }, { "key": "startTime", "value": "1721458800000" }, { "key": "endTime", "value": "1721469600000" } ] } }, "response": [] }, { "name": "Get Status And Leverage", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}" }, { "key": "Content-Type", "value": "application/json" } ], "url": { "raw": "{{url}}/v5/spot-margin-trade/state", "host": [ "{{url}}" ], "path": [ "v5", "spot-margin-trade", "state" ] } }, "response": [] }, { "name": "spot-margin-trade/switch-mode", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"spotMarginMode\":\"1\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/spot-margin-trade/switch-mode", "host": [ "{{url}}" ], "path": [ "v5", "spot-margin-trade", "switch-mode" ] } }, "response": [] }, { "name": "spot-margin-trade/set-leverage", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"leverage\":3\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/spot-margin-trade/set-leverage", "host": [ "{{url}}" ], "path": [ "v5", "spot-margin-trade", "set-leverage" ] } }, "response": [] } ] }, { "name": "Institutional Loan", "item": [ { "name": "Get LTV", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/ins-loan/ltv", "host": [ "{{url}}" ], "path": [ "v5", "ins-loan", "ltv" ], "query": [ { "key": "currency", "value": "USDC", "disabled": true }, { "key": "startTime", "value": "USDT", "disabled": true }, { "key": "endTime", "value": "Buy", "disabled": true }, { "key": "limit", "value": "0.01", "disabled": true }, { "key": "cursor", "value": "GoodTillCancel", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Get Product Info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/ins-loan/ltv", "host": [ "{{url}}" ], "path": [ "v5", "ins-loan", "ltv" ], "query": [ { "key": "currency", "value": "USDC", "disabled": true }, { "key": "startTime", "value": "USDT", "disabled": true }, { "key": "endTime", "value": "Buy", "disabled": true }, { "key": "limit", "value": "0.01", "disabled": true }, { "key": "cursor", "value": "GoodTillCancel", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Get Margin Coin Info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/ins-loan/ltv", "host": [ "{{url}}" ], "path": [ "v5", "ins-loan", "ltv" ], "query": [ { "key": "currency", "value": "USDC", "disabled": true }, { "key": "startTime", "value": "USDT", "disabled": true }, { "key": "endTime", "value": "Buy", "disabled": true }, { "key": "limit", "value": "0.01", "disabled": true }, { "key": "cursor", "value": "GoodTillCancel", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Get Loan Orders", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/ins-loan/ltv", "host": [ "{{url}}" ], "path": [ "v5", "ins-loan", "ltv" ], "query": [ { "key": "currency", "value": "USDC", "disabled": true }, { "key": "startTime", "value": "USDT", "disabled": true }, { "key": "endTime", "value": "Buy", "disabled": true }, { "key": "limit", "value": "0.01", "disabled": true }, { "key": "cursor", "value": "GoodTillCancel", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Get Repay Orders", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript" } } ], "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/ins-loan/ltv", "host": [ "{{url}}" ], "path": [ "v5", "ins-loan", "ltv" ], "query": [ { "key": "currency", "value": "USDC", "disabled": true }, { "key": "startTime", "value": "USDT", "disabled": true }, { "key": "endTime", "value": "Buy", "disabled": true }, { "key": "limit", "value": "0.01", "disabled": true }, { "key": "cursor", "value": "GoodTillCancel", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] }, { "name": "Bind Or Unbind UID", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(20094);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disabledSystemHeaders": {} }, "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"uid\": \"592324\",\r\n \"operate\": \"0\"\r\n}" }, "url": { "raw": "{{url}}/v5/ins-loan/association-uid", "host": [ "{{url}}" ], "path": [ "v5", "ins-loan", "association-uid" ], "query": [ { "key": "side", "value": "Buy", "disabled": true }, { "key": "timeInForce", "value": "GoodTillCancel", "disabled": true }, { "key": "positionIdx", "value": " 0", "disabled": true }, { "key": "orderLinkId", "value": " 123456789", "disabled": true }, { "key": "orderStatus", "value": "Filled", "disabled": true } ] } }, "response": [] } ] }, { "name": "Crypto Loan", "item": [ { "name": "Get Unpaid Loan Orders", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/crypto-loan/ongoing-orders?repayId=1794532027145157120", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "ongoing-orders" ], "query": [ { "key": "orderId", "value": "1794531321268959232", "disabled": true }, { "key": "repayId", "value": "1794532027145157120" }, { "key": "loanCurrency", "value": null, "disabled": true }, { "key": "limit", "value": null, "disabled": true }, { "key": "cursor", "value": null, "disabled": true }, { "key": "collateralCurrency", "value": null, "disabled": true }, { "key": "loanTermType", "value": null, "disabled": true }, { "key": "loanTerm", "value": null, "disabled": true } ] } }, "response": [] }, { "name": "Get Max. Allowed Reduction Collateral Amount", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/crypto-loan/max-collateral-amount?orderId=1794531321268959232", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "max-collateral-amount" ], "query": [ { "key": "orderId", "value": "1794531321268959232" }, { "key": "loanCurrency", "value": "", "disabled": true }, { "key": "limit", "value": "", "disabled": true }, { "key": "cursor", "value": "", "disabled": true }, { "key": "collateralCurrency", "value": "", "disabled": true }, { "key": "loanTermType", "value": "", "disabled": true }, { "key": "loanTerm", "value": "", "disabled": true } ] } }, "response": [] }, { "name": "Get Completed Loan Order History", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/crypto-loan/borrow-history", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "borrow-history" ], "query": [ { "key": "loanCurrency", "value": "USDT", "disabled": true }, { "key": "collateralCurrency", "value": null, "disabled": true }, { "key": "orderId", "value": "1794531321268959232", "disabled": true } ] } }, "response": [] }, { "name": "Get crypto Loan Borrowable Coins", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/crypto-loan/collateral-data", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "collateral-data" ], "query": [ { "key": "vipLevel", "value": "VIP0", "disabled": true }, { "key": "currency", "value": "USDT", "disabled": true } ] } }, "response": [] }, { "name": "Get crypto Loan Borrowable Coins Copy", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/crypto-loan/collateral-data", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "collateral-data" ], "query": [ { "key": "vipLevel", "value": "VIP0", "disabled": true }, { "key": "currency", "value": "USDT", "disabled": true } ] } }, "response": [] }, { "name": "Get Loan LTV Adjustment History", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/crypto-loan/adjustment-history", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "adjustment-history" ], "query": [ { "key": "orderId", "value": "1794531321268959232", "disabled": true }, { "key": "repayId", "value": "1794532027145157120", "disabled": true }, { "key": "loanCurrency", "value": null, "disabled": true }, { "key": "limit", "value": null, "disabled": true }, { "key": "cursor", "value": null, "disabled": true } ] } }, "response": [] }, { "name": "Borrow Crypto loan", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"loanCurrency\": \"USDT\",\n \"loanAmount\": \"550\",\n \"collateralCurrency\": \"BTC\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/crypto-loan/borrow", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "borrow" ] } }, "response": [] }, { "name": "Repay Crypto loan", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"orderId\": \"1794531321268959232\",\n \"amount\": \"0.000771\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/crypto-loan/repay", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "repay" ] } }, "response": [] }, { "name": "Adjust Collateral Amount", "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\n \"orderId\": \"1794531321268959232\",\n \"amount\": \"550\",\n \"direction\": \"0\"\n}", "options": { "raw": { "language": "json" } } }, "url": { "raw": "{{url}}/v5/crypto-loan/adjust-ltv", "host": [ "{{url}}" ], "path": [ "v5", "crypto-loan", "adjust-ltv" ] } }, "response": [] } ] }, { "name": "Broker", "item": [ { "name": "Reward", "item": [ { "name": "Query Issued Voucher", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"accountId\": \"5714139\",\r\n \"awardId\": \"189528\",\r\n \"specCode\": \"demo000\",\r\n \"withUsedAmount\": false\r\n}" }, "url": { "raw": "{{url}}/v5/broker/award/distribution-record", "host": [ "{{url}}" ], "path": [ "v5", "broker", "award", "distribution-record" ], "query": [ { "key": "accountId", "value": "5714139", "disabled": true }, { "key": "awardId", "value": "189528", "disabled": true }, { "key": "specCode", "value": "demo000", "disabled": true }, { "key": "withUsedAmount", "value": "false", "disabled": true } ] } }, "response": [] }, { "name": "Query Voucher Spec", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"id\": \"80209\"\r\n}" }, "url": { "raw": "{{url}}/v5/broker/award/info", "host": [ "{{url}}" ], "path": [ "v5", "broker", "award", "info" ], "query": [ { "key": "accountId", "value": "5714139", "disabled": true }, { "key": "awardId", "value": "189528", "disabled": true }, { "key": "specCode", "value": "demo000", "disabled": true }, { "key": "withUsedAmount", "value": "false", "disabled": true } ] } }, "response": [] }, { "name": "Query Issued Voucher Copy 2", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript", "packages": {} } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript", "packages": {} } } ], "request": { "method": "POST", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "{\r\n \"accountId\": \"2846381\",\r\n \"awardId\": \"123456\",\r\n \"specCode\": \"award-001\",\r\n \"amount\": \"100\",\r\n \"brokerId\": \"v-28478\"\r\n}" }, "url": { "raw": "{{url}}/v5/broker/award/distribute-award", "host": [ "{{url}}" ], "path": [ "v5", "broker", "award", "distribute-award" ], "query": [ { "key": "accountId", "value": "5714139", "disabled": true }, { "key": "awardId", "value": "189528", "disabled": true }, { "key": "specCode", "value": "demo000", "disabled": true }, { "key": "withUsedAmount", "value": "false", "disabled": true } ] } }, "response": [] } ] }, { "name": "Broker Account Info", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/broker/account-info", "host": [ "{{url}}" ], "path": [ "v5", "broker", "account-info" ], "query": [ { "key": "productId", "value": "", "disabled": true }, { "key": "end", "value": "1670608800000", "disabled": true } ] } }, "response": [] }, { "name": "Get Broker Earning", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/broker/earning-record", "host": [ "{{url}}" ], "path": [ "v5", "broker", "earning-record" ], "query": [ { "key": "productId", "value": "", "disabled": true }, { "key": "end", "value": "1670608800000", "disabled": true } ] } }, "response": [] }, { "name": "broker deposit records", "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text" }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text" }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text" }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text" }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text" }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "url": { "raw": "{{url}}/v5/broker/asset/query-sub-member-deposit-record", "host": [ "{{url}}" ], "path": [ "v5", "broker", "asset", "query-sub-member-deposit-record" ] } }, "response": [] } ] }, { "name": "Get Announcement", "event": [ { "listen": "prerequest", "script": { "exec": [ "" ], "type": "text/javascript" } }, { "listen": "test", "script": { "exec": [ "pm.test(\"判断接口是否通过\", function () {", " var jsonData = pm.response.json();", " pm.expect(jsonData.retCode).to.eql(0);", "});" ], "type": "text/javascript" } } ], "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "X-BAPI-SIGN-TYPE", "value": "2", "type": "text", "disabled": true }, { "key": "X-BAPI-SIGN", "value": "{{signature}}", "type": "text", "disabled": true }, { "key": "X-BAPI-API-KEY", "value": "{{bybit-api-key}}", "type": "text", "disabled": true }, { "key": "X-BAPI-TIMESTAMP", "value": "{{timestamp}}", "type": "text", "disabled": true }, { "key": "X-BAPI-RECV-WINDOW", "value": "{{recvWindow}}", "type": "text", "disabled": true }, { "key": "Content-Type", "value": "application/json", "type": "text" } ], "body": { "mode": "raw", "raw": "" }, "url": { "raw": "{{url}}/v5/announcements/index?locale=en-US&limit=2&page=2", "host": [ "{{url}}" ], "path": [ "v5", "announcements", "index" ], "query": [ { "key": "start", "value": "1663146782000", "disabled": true }, { "key": "end", "value": "1663150382000", "disabled": true }, { "key": "locale", "value": "en-US" }, { "key": "limit", "value": "2" }, { "key": "offset", "value": "2", "disabled": true }, { "key": "page", "value": "2" } ] } }, "response": [] } ], "event": [ { "listen": "prerequest", "script": { "type": "text/javascript", "exec": [ "const ts = Date.now();", "console.log(ts.toString)", "", "pm.environment.set(\"timestamp\", ts);", "pm.environment.set(\"recvWindow\", 50000);", "let paramsObject = {};", "", "const bybit_api_secret = pm.environment.get(\"bybit-api-secret\");", "", "if (pm.request.method == \"POST\") {", " var queryString = \"\"", " queryString=ts.toString()+pm.environment.get(\"bybit-api-key\")+pm.environment.get(\"recvWindow\").toString()+pm.request.body.raw;", " const signature = CryptoJS.HmacSHA256(queryString, bybit_api_secret).toString();", " pm.environment.set(\"signature\", signature);", "}", "else{", " const queryString = ts.toString()+pm.environment.get(\"bybit-api-key\")+pm.environment.get(\"recvWindow\").toString()+pm.request.url.query;", " console.log(queryString);", " const signature = CryptoJS.HmacSHA256(queryString, bybit_api_secret).toString();", " pm.environment.set(\"signature\", signature);", "}" ] } }, { "listen": "test", "script": { "type": "text/javascript", "exec": [ "" ] } } ] }