Api Document

API接口对接文档

Api

Api - 商户接口额度查询

商户接口额度查询

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

method String

接口方法,此处填“credit”,表示商户接口额度查询,必填

Success 200

字段 类型 描述
status Array

返回状态

data String

返回数据,该接口会在此处返回商户的接口额度

url String

返回地址

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": "1.00",
    "url": ""
}

Api - 接口账号注册

接口账号注册

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

username String

用户名,长度6-8位,字母和数字组合,必填

password String

密码,必填

method String

接口方法,此处填“register”,表示账号注册,必填

Success 200

字段 类型 描述
status Array

返回状态

data String

返回数据

url String

返回地址

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": "",
    "url": ""
}
HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 302,
        "msg": "开通账号失败!错误代码 302 请联系客服"
    },
    "data": [],
    "url": ""
}

Api - 接口账号额度查询

接口账号额度查询

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

username String

用户名,必填

password String

密码,必填

method String

接口方法,此处填“balance”,表示接口账号额度查询,必填

Success 200

字段 类型 描述
status Array

返回状态

data String

返回数据,该接口会在此处返回该账号的接口额度

url String

返回地址

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": "1.00",
    "url": ""
}

Api - 检查转账记录

根据订单号检查转账记录,查询到返回数据则表示转账成功,没有记录说明转账失败

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

method String

接口方法,此处填“checktransfer”,表示检查转账记录,必填

username String

用户名,必填

password String

密码,必填

bill_no String

订单号,必填

Success 200

字段 类型 描述
status Array

返回状态

data String

返回数据,该接口会在此处返回转账的详情数据

url String

返回地址

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

    bill_no String

转账的订单号

    transfer_type String

转换类型,0表示转入游戏,1表示转出游戏

    money String

转换金额

    created_at String

转换时间

    HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": [{
        "id": 162730,
        "bill_no": "2103011533104407",
        "api_type": 3,
        "member_id": 99,
        "transfer_type": 0,
        "type": 1,
        "money": "1.00",
        "diff_money": "0.00",
        "real_money": "0.00",
        "before_money": "1.00",
        "after_money": "0.00",
        "transfer_in_account": "AG账户",
        "transfer_out_account": "返水账户",
        "top_before_money": "0.00",
        "top_after_money": "0.00",
        "self_before_money": "0.00",
        "self_after_money": "0.00",
        "status": 0,
        "result": "{\"Guid\":\"eafac365-871c-454e-9b14-ba12d156a3d5\",\"Success\":true,\"Code\":\"0\",\"Message\":\"Success\",\"Data\":{\"MerchantTransSN\":\"2103011533104407\"}}",
        "created_at": "2021-03-01 15:33:12",
        "updated_at": "2021-03-01 15:33:12"
        }],
    "url": ""
}

Api - 获取接口游戏记录

获取接口游戏记录

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

method String

接口方法,此处填“gamerecord”,表示获取接口游戏记录,必填

start_at Date

起始时间,格式类似“2020-09-01 00:00:00”

end_at Date

截止时间,格式类似“2020-09-01 00:00:00”

page Integer

页数,默认为1

pageSize Integer

每页多少条数据,默认为500

Success 200

字段 类型 描述
data Object

返回数据,该接口会在此处返回游戏列表的详细信息

url String

返回地址

status Array

返回状态

  total_count Integer

游戏记录条数

  page Integer

页码

  pageSize Integer

每页游戏记录条数

  data Array

游戏记录条数

      id Number

游戏记录ID

      billNo String

游戏记录流水号

      game_code String

接口游戏代码

      api_name String

接口游戏标识

      member_id Number

平台会员ID

      name String

平台会员账号

      top_id Number

平台商户ID

      playerName String

接口会员账号

      betAmount Decimal

投注金额

      validBetAmount Decimal

有效投注金额

      netAmount Decimal

派彩金额,包含本金,(输赢金额 = 派彩金额 - 投注金额)

      status String

游戏记录状态

      localGameType Number

游戏记录类型,1真人,2捕鱼,3电子,4彩票,5体育,6棋牌,

      roundNo String

场次信息(包含局号、场次、桌号等),赛事编号

      playDetail String

游戏玩法、种类,体育的运动项目,隊伍賭注方式,电子的产品代码,游戏代码

      wagerDetail String

下注明细包括会员投注的号码,赔率

      gameResult String

游戏开奖结果

      origin String

下注来源平台

      betTime Date

投注时间

      lastUpdateTime Date

注单更新时间

      confirmTime Date

注单结算时间

      result Json

上游游戏记录详细数据

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": {
        "total_count": 5,
        "page": "1",
        "pageSize": "500",
        "pageCount": 1,
        "data": [
            {
                "id": 247,
                "rowid": "0",
                "billNo": "5250153509461",
                "api_type": 74,
                "api_name": "JDB",
                "member_id": 116133,
                "name": "2batest01",
                "top_id": 116130,
                "playerName": "4m02batest01",
                "betAmount": "0.60",
                "validBetAmount": "0.60",
                "netAmount": "0.00",
                "status": "COMPLETE",
                "localGameType": "3",
                "roundNo": null,
                "playDetail": "变脸II",
                "wagerDetail": "",
                "gameResult": "",
                "origin": "",
                "betTime": "2020-08-25 13:55:00",
                "lastUpdateTime": "2020-08-25 14:09:01",
                "confirmTime": "2020-08-25 13:55:00",
                "recalcuTime": null,
                "stringex": null,
                "result": "{\"SeqNo\":\"5250153509461\",\"PlayerId\":\"4m02batest01\",\"GType\":\"0\",\"MType\":\"8047\",\"Bet\":-0.6,\"Win\":0,\"Total\":-0.6,\"Jackpot\":0,\"JackpotContribute\":-0.003,\"Denom\":0.01,\"GameName\":\"\",\"Currency\":\"RB\",\"PlayerIP\":\"27.17.90.122\",\"ClientType\":\"WEB\",\"HasFreegame\":\"0\",\"HasGamble\":\"0\",\"GambleBet\":0,\"SystemTakeWin\":\"0\",\"GameDate\":\"2020-08-25T13:55:00\",\"LastModifyTime\":\"2020-08-25T13:55:00\",\"CreateDate\":\"2020-08-25T14:00:01.36\",\"UpdateDate\":\"2020-08-25T14:09:01.317\"}",
                "remark": "",
                "created_at": "2020-08-25 14:10:29",
                "updated_at": "2020-08-25 14:10:29"
            }
        ]
    },
    "url": ""
}

Api - 获取电子/棋牌游戏列表

获取电子/棋牌游戏列表

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

method String

接口方法,此处填“gamelist”,表示获取电子/棋牌游戏列表,必填

Success 200

字段 类型 描述
data Object

返回数据,该接口会在此处返回游戏列表的详细信息

url String

返回地址

status Array

返回状态

    id String

接口游戏ID

    api_code String

接口游戏标识

    game_type Integer

接口游戏类型,3表示电子,6表示棋牌

    cn_name String

接口游戏中文名

    en_name String

接口游戏英文名

    game_code String

接口游戏代码

    client_type Integer

接口游戏支持平台,0表示手机电脑都支持,1表示只支持电脑,2表示只支持手机

    platform String

接口游戏支持的平台,比如“Flash”或者“HTML5”,以client_type字段作为判断标准

    extensions Json

调用登录游戏接口需要带上的参数

    remote_url String

游戏图片地址

    on_line Integer

接口游戏是否上架,1表示上架,0表示下架

    sort String

接口游戏排序值,仅供参考

    version String

接口游戏版本号,初始版本号为1.0.0,高于此版本号表示是更新的游戏

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": [
        {
            "id": 3628,
            "api_code": "RG",
            "game_type": 6,
            "cn_name": "RG游戏大厅",
            "en_name": "",
            "game_code": "0",
            "client_type": 0,
            "platform": "",
            "extensions": "",
            "img_path": "rg.png",
            "img_url": "",
            "on_line": 1,
            "sort": 100,
            "version": "1.0.0",
            "created_at": "2020-08-29 17:36:45",
            "updated_at": "2020-08-29 17:36:45",
            "remote_url": "http:\/\/pic.topapis.com\/rg\/rg.png"
        }
    ],
    "url": ""
}

Api - 转入账号接口额度

转入账号接口额度,调用方应限制几秒内不能重复转入相同金额(平台已限制),如果转入失败,应调用checktransfer接口重新核对是否转入成功

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

username String

用户名,必填

password String

密码,必填

method String

接口方法,此处填“deposit”,表示转入账号接口额度,必填

amount Integer

转入金额,必填

billno String

订单号,必须是纯数字,长度为13-16位,必填

Success 200

字段 类型 描述
status Array

返回状态

data String

返回数据,该接口会在此处返回游戏的登录地址

url String

返回地址

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": "",
    "url": ""
}

Api - 转出账号接口额度

转出账号接口额度,调用方应限制几秒内不能重复转出相同金额(平台已限制),如果转出失败,应调用checktransfer接口重新核对是否转出成功

post
/

参数

字段 类型 描述
api_id String

接口ID,必填

api_key String

接口Key,必填

api_code String

接口标识,参考文档结尾的接口列表,必填

username String

用户名,必填

password String

密码,必填

method String

接口方法,此处填“withdrawal”,表示转出账号接口额度,必填

amount Integer

转出金额,必填

billno String

订单号,必须是纯数字,长度为13-16位,必填

Success 200

字段 类型 描述
status Array

返回状态

data String

返回数据,该接口会在此处返回游戏的登录地址

url String

返回地址

  errorCode Integer

错误代码,错误代码为0表示操作成功

  msg String

返回信息

HTTP/1.1 200 OK
{
    "status": {
        "errorCode": 0,
        "msg": "成功"
    },
    "data": "",
    "url": ""
}
基于 apidoc 0.28.1 - 2021-09-02T08:24:08.669Z