- Official documentations: https://github.com/tradeio/exchange-api-doc
TradeioApi api = new TradeioApi("public_key", "private_key");
PairsResponse pairsResponse = api.GetPairs().Result;
CandlesResponse candles = api.GetCandles("btc_usdt", CandleInterval.OneDay, DateTime.UtcNow.AddMonths(-1), DateTime.UtcNow, 20).Result;
OrderBookResponse orderBookResponse = api.GetOrderBook("btc_usdt", 20).Result;
TickerResponse tickerResponse = api.GetTicker("btc_usdt").Result;
TradesResponse tradesResponse = api.GetRecentTrades("btc_usdt", 20).Result;
AccountBalanceResponse accountBalance = api.GetAccount().Result;
OrdersResponse ordersResponse = api.GetOpenOrders("btc_usdt").Result;
OrdersResponse closeOrdersResponse = api.GetClosedOrders("btc_usdt", UnixTime.Get(DateTime.UtcNow.AddDays(-1)), UnixTime.Get(DateTime.UtcNow)).Result;
var orderResponse = api.PlaceOrder(new Models.OrderRequest() { Price = 4000, Quantity = 10, Side = Models.OrderSide.Buy, Symbol = symbol, Type = Models.OrderType.Limit }).Result;
Response response = api.CancelOrder(orderResponse.Order.OrderId).Result;