v26

latestOpenAPI 3.0.2raw.githubusercontent.com2024-10-0834042975.6 KB
Margin

Query borrow/repay records in Margin account(USER_DATA)

Query borrow/repay records in Margin account

  • txId or startTime must be sent. txId takes precedence. Response in descending order
  • If an asset is sent, data within 30 days before endTime; If an asset is not sent, data within 7 days before endTime
  • If neither startTime nor endTime is sent, the recent 7-day data will be returned.
  • startTime set as endTime - 7 days by default, endTime set as current time by default

Weight(IP): 10

get/sapi/v1/margin/borrow-repay

Query parameters

assetstring required
Example:BTC
isolatedSymbolstring

Isolated symbol

txIdinteger

tranId in POST /sapi/v1/margin/loan

startTimeinteger

UTC timestamp in ms

endTimeinteger

UTC timestamp in ms

currentinteger
Example:1

Current querying page. Start from 1. Default:1

sizeinteger
Example:100

Default:10 Max:100

typestring required

BORROW or REPAY

recvWindowinteger
Example:5000

The value cannot be greater than 60000

timestampinteger required

UTC timestamp in ms

signaturestring required

Signature

Response

Margin account borrow/repay

totalinteger required

Example response

{
  "rows": [
    {
      "isolatedSymbol": "BNBUSDT",
      "amount": "14.00000000",
      "asset": "BNB",
      "interest": "0.01866667",
      "principal": "13.98133333",
      "status": "CONFIRMED",
      "timestamp": 1563438204000,
      "txId": 2970933056
    }
  ],
  "total": 1
}