Public Api

1.Trading Pairs API

Return all the trading pairs supported by novaexchange

URL: https://www.novo.exchange/api/supportedpairs

Return data example:

{"status":true,"message":"Success","pairs":["ETH_BTC","DOGE_BTC","LTC_BTC","ALG_BTC","DASH_BTC","USDT_BTC","DOGE_ETH","LTC_ETH","ALG_ETH","DASH_ETH","USDT_ETH","USDT_ALG","DASH_ALG","LTC_ALG","DOGE_ALG","DOGE_USDT","LTC_USDT","DASH_USDT","BTC_USDT","ALG_USDT","ETH_USDT"]}

2.Market Info API

Returns all markets' fee, min and max price decimal places.

URL: https://www.novo.exchange/api/marketinfo

Return data example:

{"status":true,"message":"Success","Pairs":[{"from_symbol":"BTC","to_symbol":"ETH","min_price":"0.00100000","max_price":"10.00000000","markerfee":"0.15","takerfee":"0.15"},...

3.Market Details API

URL: https://www.novo.exchange/marketlist

URL: https://www.novo.exchange/api/marketlist

Return data example:

{"status":true,"message":"Success","Pairs":[{"from_symbol":"BTC","to_symbol":"ETH","min_price":"0.00100000","max_price":"10.00000000","markerfee":"0.15","takerfee":"0.15"},...

4.Tickers API

returns the tickers for all the supported trading pairs at once, cached in 10 seconds

URL: https://www.novo.exchange/api/tickers

Return data example:

{"status":true,"message":"Success","tickers":{"BTC-ETH":{"pair":"BTC-ETH","last":"0.03091111","lowestAsk":"0.03140000","highestBid":"0.03068372","24hrsvolume":0.18623501130062},..

8.Product list

Return list of all pairs traded on exchange.

URL: https://www.novo.exchange/api/products

Return data example:

{"status":true,"message":"Success","pairs":[{"id":"ETH-BTC","fromSymbol":"BTC","toSymbol":"ETH"},{"id":"DOGE-BTC","fromSymbol":"BTC","toSymbol":"DOGE"},{"id":"LTC-BTC","fromSymbol":"BTC","toSymbol":"LTC"}..

9.Historical trades

Return historical trades executed. Trades returned in ascending order. Option available to query historical trades based on tradeID, default is to return latest 100 trades.

URL: https://www.novo.exchange/api/historicaltrade

Return data example:

{"datetime":"2019-05-29 11:29","id":1774,"price":"0.03091111","amount":"0.12507777","timestamp":1559129379}..

PARAMETER TYPE DESCRIPTION
pairStringexample: ETH-BTC
fromIdIntegerquery by tradeID, display trades after this ID inclusive (optional, default to return latest trades)
limitIntegernumber of trades returned (optional, default to 100)
RESPONSE PARAMETER TYPE DESCRIPTION
IdIntegerNumerical tradeId
priceFloatPrice at which trade executed
amountFloatAmount of trade
typeString Buy or sell

10.Updated Order Book

This API gets the order book of a specified market. Both asks and bids are sorted from highest price to lowest.

URL: https://www.novo.exchange/api/order_book?market=[CURR_A]_[CURR_B]&limit=5

Replace [CURR_A] and [CURR_B] with the selected currencies.

Valid Limits : ['5','10','20','50','100','500','1000']

Links:

https://www.novo.exchange/api/order_book?market=ETH_BTC&limit=5

https://www.novo.exchange/api/order_book?market=DOGE_BTC&limit=5

https://www.novo.exchange/api/order_book?market=LTC_BTC&limit=5

https://www.novo.exchange/api/order_book?market=ALG_BTC&limit=5

https://www.novo.exchange/api/order_book?market=DASH_BTC&limit=5

https://www.novo.exchange/api/order_book?market=USDT_BTC&limit=5

https://www.novo.exchange/api/order_book?market=DOGE_ETH&limit=5

https://www.novo.exchange/api/order_book?market=LTC_ETH&limit=5

https://www.novo.exchange/api/order_book?market=ALG_ETH&limit=5

https://www.novo.exchange/api/order_book?market=USDT_ETH&limit=5

https://www.novo.exchange/api/order_book?market=USDT_ALG&limit=5

https://www.novo.exchange/api/order_book?market=DASH_ALG&limit=5

https://www.novo.exchange/api/order_book?market=LTC_ALG&limit=5

https://www.novo.exchange/api/order_book?market=DOGE_ALG&limit=5

https://www.novo.exchange/api/order_book?market=DOGE_USDT&limit=5

https://www.novo.exchange/api/order_book?market=LTC_USDT&limit=5

https://www.novo.exchange/api/order_book?market=DASH_USDT&limit=5

https://www.novo.exchange/api/order_book?market=BTC_USDT&limit=5

https://www.novo.exchange/api/order_book?market=ALG_USDT&limit=5

https://www.novo.exchange/api/order_book?market=ETH_USDT&limit=5

Return data example:

{ "status": "true", "message": "Success", "data": { "timestamp": 1559199989, "asks": [ [ "0.03068372", 0.00032628 ], [ "0.03053729", 0.0035272 ], [ "0.03013286", 0.00046575 ], [ "0.02976660", 0.00032657 ], [ "0.02889477", 0.02867304 ] ], "bids": [ [ "0.03468880", 0.00075757 ], [ "0.03357888", 0.000854 ], [ "0.03356555", 0.0004566 ], [ "0.03345555", 0.0012323 ], [ "0.03334544", 0.00335566 ] ] } }

Error

Error Codes DETAILS
1Success
2Invalid request
3Empty params