This is Huobi Java SDK, This is a lightweight java library, you can import to your java project and use this SDK to query all market data, trading and manage your account.
The SDK supports both synchronous RESTful API invoking, and subscribe the market data from the Websocket connection.
2020-04-13
Modify API request and response field
GET /v1/cross-margin/loan-orders Add sub-id as optional parameters
GET /v1/cross-margin/accounts/balance Add sub-id as optional parameters
GET /market/tickers Add best bid offer response field
POST /v1/order/orders/place Add FOK order types
POST /v1/order/batch-orders Add FOK order types
Add new API
GET https://status.huobigroup.com/api/v2/summary.json
WebSocket topic market.$symbol.mbp.refresh.$levels
GET /v2/account/ledger
2020-04-02
modify subscribe for account update with currency balance information
subscribe : account update
2020-02-26
modify api for response¶ms
GET /v1/order/orders/{order-id} 1. add client-order-id in response
GET /v1/order/orders/getClientOrder 1. add client-order-id in response
GET /v1/order/openOrders 1. add client-order-id in response
GET /v1/order/orders 1. add client-order-id in response 2.add params start-time and end-time
GET /v1/order/history 1. add client-order-id in response
GET /v2/reference/currencies 1. add baseChain,baseChainProtocol in response
add new api
GET /v2/reference/transact-fee-rate
GET /v1/margin/loan-info
GET /v1/cross-margin/loan-info
2020-01-07
1. POST /v1/order/batch-orders
2. POST /v2/sub-user/management
1. POST /v1/order/orders/batchcancel
param add client-order-ids
return success and failed detail info
2019-12-11
add subscribe accounts.update#{mode}
add subscribe trade.clearing#${symbol}
2019-11-27
align response timestamp to UTC time
remove timeserver
add subscribe mbp and request mbp
market.$symbol.mbp.$levels
UT code update
UT code update
2019-11-08
withdraw add params chain
2019-11-02
compatiable tradeId for subscribe trade detail and request trade detail.
Trade model no change and no impact to user test case
2019-10-30
add new api
/v2/reference/currencies
/v2/account/deposit/address
/v2/account/withdraw/quota
/v1/account/history
/v1/cross-margin/transfer-in
/v1/cross-margin/transfer-out
/v1/cross-margin/orders
/v1/cross-margin/orders/{order-id}/repay
/v1/cross-margin/loan-orders
/v1/cross-margin/accounts/balance
add data item tradeId in below apis
/market/trade
/market/history/trade
market.$symbol.trade.detail
align output data with API document for below apis
/v1/margin/loan-orders
/v1/query/deposit-withdraw
2019-10-28
修改的点:
类中增加字段
Account
CancelOpenOrderRequest
NewOrderRequest
OpenOrderRequest
中加入subtype字段
枚举:
LoanOrderStates 缺少failed
字段
OrderState增加如下值
pre-submmitted;
submitting;
failed;
place-timeout;
canceling;
AccountType增加如下值
minepool; etf; agency; super-margin;
方法重载
getAccount
account解析时增加subtype字段
2019-09-26
Market Websocket:
"req": "market.$symbol.kline.$period"
"req": "market.type"
"req": "market.$symbol.trade.detail"
"req": "market.$symbol.detail"
Asset Websocket:
"topic": "accounts.list"
"topic": "orders.list"
"topic": "orders.detail"
market.$symbol.bbo
2019-09-19
GET /v1/order/orders/getClientOrder
POST /v1/order/orders/submitCancelClientOrder
GET /v1/fee/fee-rate/get
GET /v1/common/symbols
POST /v1/futures/transfer
GET /v1/order/history
GET /market/trade
orders.$symbol.update
GET /v1/order/orders
GET /v1/order/matchresults
GET /v1/order/openOrders
POST /v1/order/orders/place
GET /v1/order/orders/{order-id}/matchresults
GET /v1/order/matchresults
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。