跳至主要内容

查詢資產記錄

查詢卡交易歷史記錄,支持按狀態、卡號後幾位、商戶名、交易類型、時間範圍等條件篩選,返回分頁結果。

HTTP 請求

POST/v5/card/transaction/query-asset-records

請求參數

參數是否必需類型說明
statusCodefalsestring交易狀態碼。0: 待處理, 1: 已清算, 2: 已拒絕
limitfalseinteger每頁條目數,默認 100,範圍:[1, 500]
pagefalseinteger頁碼,默認 1,最小值 1
pan4falsestring卡後 2/4 位,用於篩選特定卡片的交易
createBeginTimefalseinteger交易開始時間(Unix 毫秒時間戳)
createEndTimefalseinteger交易截止時間(Unix 毫秒時間戳)
merchNamefalsestring商戶名稱,支持模糊搜索
typefalsestring查詢類型。SIDE_QUERY_AUTH: 授權交易, SIDE_QUERY_FINANCIAL: 清算交易, SIDE_QUERY_REFUND: 退款交易
txnIdfalsestring交易 ID,精確匹配
cardTokenfalsestring卡 Token,用於標識特定卡片
orderNofalsestring訂單號,精確匹配

響應參數

參數類型說明
retCodeinteger業務返回碼。0: 成功;非零: 失敗
retMsgstring返回消息
resultobject
> pageSizeinteger每頁條數
> pageNointeger當前頁碼
> totalCountinteger總記錄數
> dataarray交易記錄列表
>> pan4string卡後 4 位
>> pan6string卡前 6 位(BIN 號)
>> tradeStatusstring交易狀態。0: 處理中, 1: 已完成, 2: 已拒絕, 3: 已撤銷
>> sidestring交易類型。1: 授權, 2: 授權撤銷, 3: 扣款, 4: 退款(unDeduct), 5: 退款, 6: 拒付, 7: 直接扣款, 8: 退款撤銷, 9: 拒付撤銷, 10: 退款請求, 11: 退款撤銷請求, 12: 拒付費, 13: ATM 取款
>> basicAmountstring總金額
>> basicCurrencystring總金額幣種代碼
>> transactionAmountstring不含稅金額
>> transactionCurrencystring不含稅金額幣種代碼
>> txnCreateinteger交易創建時間(Unix 毫秒時間戳)
>> merchCountrystring商戶所在國家
>> merchCitystring商戶所在城市
>> merchNamestring商戶名稱
>> txnIdstring交易 ID
>> declinedReasonstring拒絕原因,僅當交易被拒絕時有值
>> totalFeesstring總費用
>> uidinteger用戶 ID
>> transactionCurrencyAmountstring法幣交易金額
>> fxPadstring手續費
>> interchangeFeestring交換費(不叠加,與用戶無關,卡組相關)
>> billAmountstring賬單金額
>> paidAmountstring交易幣種金額
>> paidCurrencystring實付貨幣代碼
>> bonusAmountstring體驗金
>> foreignTransactionFeestring外幣交易手續費
>> totalTaxstring總稅費
>> paidFiatstring法幣支付金額
>> withdrawalFeestring提現手續費
>> statusstring交易狀態。-1: 初始化, 0: 待處理, 1: 成功, 2: 失敗
>> orderNostring訂單號
>> mccCodestring商戶類別代碼(MCC Code)
>> merchCategoryDescstring商戶類別描述

請求示例

POST /v5/card/transaction/query-asset-records?limit=10&page=1 HTTP/1.1
Host: api-testnet.bybit.com
X-BAPI-SIGN: XXXXX
X-BAPI-API-KEY: xxxxxxxxxxxxxxxxxx
X-BAPI-TIMESTAMP: 1672211918471
X-BAPI-RECV-WINDOW: 5000

響應示例

{
"retCode": 0,
"retMsg": "OK",
"result": {
"pageSize": 100,
"pageNo": 1,
"totalCount": 2,
"data": [
{
"pan4": "1234",
"pan6": "456789",
"tradeStatus": "1",
"side": "3",
"basicAmount": "101.50",
"basicCurrency": "USD",
"transactionAmount": "100.00",
"transactionCurrency": "USD",
"txnCreate": 1672211918471,
"merchCountry": "US",
"merchCity": "New York",
"merchName": "Amazon",
"txnId": "TXN20230101001",
"declinedReason": "",
"totalFees": "1.50",
"uid": 100001,
"transactionCurrencyAmount": "100.00",
"fxPad": "",
"interchangeFee": "0.50",
"billAmount": "101.50",
"paidAmount": "101.50",
"paidCurrency": "USDT",
"bonusAmount": "0",
"foreignTransactionFee": "0",
"totalTax": "1.50",
"paidFiat": "0",
"withdrawalFee": "0",
"status": "1",
"orderNo": "ORD20230101001",
"mccCode": "5411",
"merchCategoryDesc": "Grocery Stores"
}
]
},
"retExtInfo": {},
"time": 1672211918471
}