跳到主要内容

获取逐仓财务记录

限速规则 10次/1s (UID)

描述

HTTP请求

  • GET /api/v2/margin/isolated/financial-records
请求示例
curl "https://api.bitget.com/api/v2/margin/isolated/financial-records?symbol=BTCUSDT&startTime=1692690126000"  -H "ACCESS-KEY:*******" \
-H "ACCESS-SIGN:*******" \
-H "ACCESS-PASSPHRASE:*****" \
-H "ACCESS-TIMESTAMP:1659076670000" \
-H "locale:en-US" \
-H "Content-Type: application/json"

请求参数

参数名参数类型是否必须描述
symbolString交易对,如BTCUSDT
marginTypeString流水类型
transfer_in 转入资产
transfer_out 转出资产
borrow 借款
repay 还款
liquidation_fee 强平清算费
compensate 风险基金穿仓补偿
deal_in 成交入账(买入)
deal_out 成交出账(卖出)
confiscated 穿仓扣除
exchange_in 兑换收入,由系统帐户支出
exchange_out 兑换支出,由系统帐户收入
sys_exchange_in 系统帐户兑换收入,与兑换支出同时出现
sys_exchange_out 系统帐户兑换支出,与兑换收入同时出现
coinString币种
startTimeString开始时间,Unix毫秒时间戳
endTimeString结束时间,Unix毫秒时间戳
开始和结束时间的最大间隔为90天
limitString查询条数
默认值为100条,最大值为500条
idLessThanString用于翻页。首次查询不传,查询第二页及后面的数据时,取上一次查询返回的最后一条marginId,结果会返回小于该值的数据;可以缩短查询响应时间
返回示例
{
"code": "00000",
"msg": "success",
"requestTime": 1695625219083,
"data": {
"resultList": [
{
"coin": "BTC",
"symbol": "BTCUSDT",
"marginId": "1",
"amount": "-1",
"balance": "199999.0036963",
"fee": "0",
"marginType": "repay",
"cTime": "1695624616058",
"uTime": "1695624616058"
}
],
"maxId": "1",
"minId": "1"
}
}

返回参数

返回字段参数类型字段说明
resultListList列表
> symbolString交易对名称
> coinString币种
> marginIdString流水ID
> marginTypeString流水类型
transfer_in 转入资产
transfer_out 转出资产
borrow 借款
repay 还款
liquidation_fee 强平清算费
compensate 风险基金穿仓补偿
deal_in 成交入账(买入)
deal_out 成交出账(卖出)
confiscated 穿仓扣除
exchange_in 兑换收入,由系统帐户支出
exchange_out 兑换支出,由系统帐户收入
sys_exchange_in 系统帐户兑换收入,与兑换支出同时出现
sys_exchange_out 系统帐户兑换支出,与兑换收入同时出现
> amountString流水金额
> balanceString账户余额
> feeString手续费明细
> cTimeString创建时间,毫秒时间戳
> uTimeString更新时间, ms
maxIdString本次查询结果最大的ID
minIdString本次查询结果最小的ID,下次查询时入参使用本值