跳到主要内容

查询投注记录(注单 ID)

1、查询投注记录 (注单 ID)

接口路径

  • Get
  • /api/game/transaction/detail

说明

  • 获取指定注单 ID 的详情

接口频率说明

  • 查询投注记录 api 调用最多 5 秒钟调用 1 次

请求参数

参数名称类型必填说明
agent_id商户 IDstring必填商户 ID
txn_id注单 IDstring必填注单 ID
timestamp当前时间戳string必填传调用接口时的时间戳(单位毫秒,有效期十分钟)
sign签名string必填签名算法详见接口说明

响应参数

参数名称类型说明
code响应码int错误码
message响应信息string错误信息
data响应数据dict响应数据详情
--id订单 IDstring订单 ID
--game_id游戏 IDstring游戏 ID, 101: 百家乐
--user_id用户 IDstring用户 ID
--inst_id台桌 IDstring台桌 ID
--shoe_id牌靴 IDint牌靴 ID
--round_id牌局 IDint牌局 ID
--bet_time投注时间int投注时间
--settle_time结算时间int结算时间
--bet_amount投注金额string投注金额
--real_bet_amount有效投注金额string有效投注金额
--valid_bet_turnover有效流水string有效流水,去掉对压金额以及和局金额
--win_amount派彩金额string派彩金额
--real_win_amount真实输赢金额string真实输赢金额 = 派彩金额 - 投注金额
--currency币种string币种
--bet_detail投注详情dict投注详情,字典的 key 是投注项目,值是投注金额
--win_detail派彩详情dict派彩详情,字典的 key 是投注项目,值是派彩金额
--no_comm是否免佣boolean是否免佣
--game_result游戏结果Array游戏结果
--open_cards开牌牌面dictbanker:庄, player:闲, result:游戏结果
--create_time订单创建时间int订单创建时间
--update_time订单更新时间int订单更新时间
--status订单状态int0-已下注,1-已结算,2-用户取消,3-订单无效,4-结算改无效

投注项说明

投注项说明
Tie
Banker
Player
Big
Small
PlayerPair闲对
BankerPair庄对
Super6幸运 6
PDragonBonus闲龙宝
BDragonBonus庄龙宝
AnyPair任意对子
PrefectPair完美对子
PlayerNatural闲例牌
BankerNatural庄例牌

牌面说明

  • 开牌牌面,按开牌顺序依次拼接成字符串
  • 例如,闲第一张牌红桃 A、第二张牌梅花 6、第三张牌方块 J,拼接字符串为“HeartsA,Clubs6,DiamondsJ”
花色说明
Hearts红桃
Diamonds方块
Clubs梅花
Spades黑桃

请求范例

curl --location 'https://staging.aig1234.com/api/game/transaction/detail?agent_id=agent001&txn_id=67f8cdf7ab12bf8b5b606115&timestamp=1744601317080&sign=64c99fe3851e917f79dbce20416dd6e6 \
--header 'Content-Type: application/json'

响应范例(百家乐)

{
"code": 200,
"message": "success",
"data": {
"id": "67f8cdf7ab12bf8b5b606115",
"user_id": "jackey01",
"game_id": "101",
"inst_id": "u5pikb",
"shoe_id": 10628,
"round_id": 36,
"bet_time": 1744358903180,
"settle_time": 1744358963342,
"bet_amount": "10",
"real_bet_amount": "10",
"valid_bet_turnover": "10",
"win_amount": "19.50",
"real_win_amount": "9.50",
"currency": "BRL",
"bet_detail": {
"Banker": 10
},
"win_detail": {
"Banker": "19.50"
},
"no_comm": false,
"game_result": [
"Banker",
"Small",
"BDragonBonus",
"BankerNatural"
],
"open_cards": {
"banker": "Diamonds9,Diamonds10",
"player": "HeartsK,Clubs7"
},
"create_time": 1744358903180,
"update_time": 1744358963342,
"status": 1
}
}

响应范例(轮盘)

{
"code": 200,
"message": "success",
"data": {
"id": "680a233460cb3650c0aae542",
"user_id": "uid001",
"game_id": "103",
"inst_id": "VaoXMa",
"shoe_id": 13282,
"round_id": 13282,
"bet_time": 1745494836924,
"settle_time": 1745494881014,
"bet_amount": "250",
"real_bet_amount": "250",
"valid_bet_turnover": "250",
"win_amount": "300.00",
"real_win_amount": "50.00",
"currency": "VND2",
"bet_detail": {
"Direct-11": 50,
"Dozen-2": 50,
"Odd": 50,
"Red": 50,
"Small": 50
},
"win_detail": {
"Direct-11": "0.00",
"Dozen-2": "0.00",
"Odd": "100.00",
"Red": "100.00",
"Small": "100.00"
},
"no_comm": false,
"game_result": [
"Red",
"Odd",
"Small",
"Column-1",
"Dozen-1"
],
"open_cards": {
"result": "7"
},
"create_time": 1745494836924,
"update_time": 1745494881014,
"status": 1
}
}

错误码

错误码说明
200成功
408000请求参数错误
408003白名单限制
408004API频率限制
600100签名不合法
700101商户不存在
700237注单不存在