行情API
获取币创最新市场行情数据
接口描述
GET /api/v1/depth获取深度数据

BTC https://api.bichuang.com/api/v1/depth?symbol=btc_cny

示例
# Request 
GET https://api.bichuang.com/api/v1/depth?symbol=btc_cny
# Response
{
  "code": 200,
  "msg": "获取深度数据",
  "time": 1486203073756,
  "data": {
    "date": 1478758913,
    "asks": [
      [
        5003.68,
        0.275
      ]
    ],
    "bids": [
      [
        4903.66,
        0.075
      ]
    ]
  }
}
返回值说明
date : 返回数据时服务器时间
asks : 卖方深度
bids : 买方深度
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
size深度:最大支持10(默认10)
GET /api/v1/kline获取K线数据

BTC https://api.bichuang.com/api/v1/kline?symbol=btc_cny&type=1min

示例
# Request 
GET https://api.bichuang.com/api/v1/kline?symbol=btc_cny&type=1min
# Response
{
  "code": 200,
  "msg": "获取K线数据",
  "time": 1486203073756,
  "data": "[[1478746261695,4939.32,4939.97,4938.74,4939.58,446.9005]]"
}
返回值说明
[
	1478746261695,		时间戳
	4939.32,		开
	4939.97,		高
	4938.74,		低
	4939.58,		收
	446.9005		交易量
]
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
type1min, 5min, 15min, 30min, 1day, 7day
GET /api/v1/market获取实时行情

BTC https://api.bichuang.com/api/v1/market?symbol=btc_cny

示例
# Request 
GET https://api.bichuang.com/api/v1/market?symbol=btc_cny
# Response
{
  "code": 200,
  "msg": "获取实时行情",
  "time": 1486203073756,
  "data": {
    "high": 4962.03,
    "vol": 1633159.5247,
    "last": 4899.26,
    "low": 4876,
    "buy": 4898.93,
    "sell": 4899.26
  }
}
返回值说明
high: 最高价
vol: 成交量(24小时)
last: 最新成交价
low: 最低价
buy: 买一价
sell: 卖一价
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
GET /api/v1/trades获取最新成交数据

BTC https://api.bichuang.com/api/v1/trades?symbol=btc_cny

示例
# Request 
GET https://api.bichuang.com/api/v1/trades?symbol=btc_cny
# Response
{
  "code": 200,
  "msg": "获取最新成交记录",
  "time": 1486203073756,
  "data": [
    {
      "amount": 1.7931,
      "price": 4906.49,
      "id": 1,
      "time": "15:59:24",
      "en_type": "ask",
      "type": "卖出"
    }
}
返回值说明
amount: 交易数量
price: 交易价格
id: 数据ID
time: 交易时间
en_type: 交易类型 ask/bid
type: 交易类型 卖出/买入
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
交易API
用于币创快速进行交易
接口描述
POST /api/v1/cancel_entrust撤单

BTC https://api.bichuang.com/api/v1/cancel_entrust?id=1

示例
# Request 
POST https://api.bichuang.com/api/v1/cancel_entrust?id=1
# Response
{
  "code": 200,
  "msg": "撤单成功",
  "time": 1486203073756,
  "data": null
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
id订单id
POST /api/v1/cancel_withdraw取消提现

BTC https://api.bichuang.com/api/v1/cancel_withdraw?id=1

示例
# Request 
POST https://api.bichuang.com/api/v1/cancel_withdraw?id=1
# Response
{
  "code": 200,
  "msg": "取消提现成功",
  "time": 1486203073756,
  "data": null
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
withdraw_id提币申请id
POST /api/v1/trade委托下单

BTC https://api.bichuang.com/api/v1/trade?symbol=btc_cny&type=buy&amount=1&price=5000

示例
# Request 
POST https://api.bichuang.com/api/v1/trade?symbol=btc_cny&type=buy&amount=1&price=5000
# Response
{
  "code": 200,
  "msg": "委托成功",
  "time": 1486203073756,
  "data": null
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
type委托类型:buy-买单、sell-卖单
amount委托数量
price委托价格
POST /api/v1/entrust委托记录

BTC https://api.bichuang.com/api/v1/entrust?symbol=btc_cny&status=0

示例
# Request 
POST https://api.bichuang.com/api/v1/entrust?symbol=btc_cny&status=0
# Response
{
  "code": 200,
  "msg": "查询当前委单",
  "time": 1486203073756,
  "data": null
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
status委单类型:0-当前委托,1-历史委托
POST /api/v1/lastentrust查询最新10笔成交

BTC https://api.bichuang.com/api/v1/lastentrust?symbol=btc_cny

示例
# Request 
POST https://api.bichuang.com/api/v1/lastentrust?symbol=btc_cny
# Response
{
  "code": 200,
  "msg": "查询最新10笔成交委单",
  "time": 1486203073756,
  "data": null
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
POST /api/v1/userinfo获取个人资产

BTC https://api.bichuang.com/api/v1/userinfo

示例
# Request 
POST https://api.bichuang.com/api/v1/userinfo
# Response
{
  "code": 200,
  "msg": "成功",
  "time": 1486203073756,
  "data": {
    "frozen": {
      "BTC": 0,
      "ETC": 0,
      "LTC": 0,
      "CNY": 0
    },
    "asset": {
      "total": 0,
      "net": 0
    },
    "free": {
      "BTC": 0,
      "ETC": 0,
      "LTC": 0,
      "CNY": 0
    }
  }
}
返回值说明
code 	: 返回码
msg  	: 返回消息
data 	: 携带数据
free	: 可用资产
frozen	: 冻结资产
asset	: 总资产
请求参数名
参数名描述
POST /api/v1/withdraw申请提币

BTC https://api.bichuang.com/api/v1/withdraw?symbol=btc_cny&amount=1&withdrawaddress=123456&tradepwd=123456&chargefee=5

示例
# Request 
POST https://api.bichuang.com/api/v1/withdraw?symbol=btc_cny&amount=1&withdrawaddress=123456&tradepwd=123456&chargefee=5
# Response
{
  "code": 200,
  "msg": "提现成功,请等待管理员审核",
  "time": 1486203073756,
  "data": null
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
amount提现数量
withdrawaddress认证提现地址
tradepwd交易密码
chargefeeBTC网络手续费:0~10个级别,从0.0001到0.001
POST /api/v1/withdraw_record查询虚拟币提现记录

BTC https://api.bichuang.com/api/v1/withdraw_record?symbol=btc_cny

示例
# Request 
POST https://api.bichuang.com/api/v1/withdraw_record?symbol=btc_cny
# Response
{
  "code": 200,
  "msg": "查询虚拟币提现记录",
  "time": 1486203073756,
  "data": []
}
返回值说明
code : 返回码
msg  : 返回消息
time : 时间戳(ms)
data : 携带数据
请求参数名
参数名描述
symbol币种:btc_cny(比特币)、ltc_cny(莱特币)、etc_cny(以太经典)
错误代码
API接口调用错误代码描述
错误代码详细描述
10101非法参数
10102用户请求过于频繁
10103网络超时
10104IP限制不能请求该资源
10105密钥不存在
10106签名不匹配
10107非开放API
10108请求contentType错误
10109密钥不能为空
10110签名sign不能为空
10201用户不存在
10202余额不足
10203账户有借款,请撤消借款或者还清借款后提币
10204交易密码未设置
10205未绑定手机
10206账户被冻结
10207禁止提现
10208资产被锁定,无法提现
10209提币地址未认证
10210取消提币失败
10211每日虚拟币提现超过次数限制
10212重置交易密码后24小时内暂停提现
10213无法找到该提现记录
10301订单不存在
10302币种不存在
10304当前币种未开放交易
10305交易密码错误
10306交易密码不能为空
10307资产被锁定,无法交易
10308委托价格不能低于平台最低设置
10309委托价格不能高于平台最高设置
10310委托数量不能低于平台最低设置
10311委托数量不能高于平台最高设置
10312撤单失败
10313请勿重复撤单