API Document
API (4.0) provides spot, margin and futures trading operations
REST API (Spot, Margin and Futures)
Futures WebSocket API
Spot WebSocket API
API (2.0) only provides spot
REST API
Trading Pairs API
Return all the trading pairs supported by gate.io
Return data example:
# Request GET: https://data.gateapi.io/api2/1/pairs # Response [ "eth_btc","etc_btc","etc_eth","zec_btc","dash_btc","ltc_btc","bcc_btc","qtum_btc", "qtum_eth","xrp_btc","zrx_btc","zrx_eth","dnt_eth","dpy_eth","oax_eth","lrc_eth", "lrc_btc","pst_eth","tnt_eth","snt_eth","snt_btc","omg_eth","omg_btc","pay_eth", "pay_btc","bat_eth","cvc_eth","storj_eth","storj_btc","eos_eth","eos_btc" ]
Market Info API
Returns all markets fee, minimum order total amount, price decimal places.
Return data example:
# Request GET: https://data.gateapi.io/api2/1/marketinfo # Response { "result": "true", "pairs": [ { "eth_btc": { "decimal_places": 6, "amount_decimal_places": 4, "min_amount": 0.001, "min_amount_a": 0.001, "min_amount_b": 0.0001, "fee": 0.2, "trade_disabled ": 0, "buy_disabled" : 0, "sell_disabled" : 0, } }, { "zec_btc": { "decimal_places": 4, "amount_decimal_places": 5, "min_amount": 0.0001, "min_amount_a": 0.0001, "min_amount_b": 0.0001, "fee": 0.2, "trade_disabled ": 0, "buy_disabled" : 0, "sell_disabled" : 0, } } ] }
Coin Info
Return coin info include deposit, withdraw, trade status
Return data example:
# Request GET: https://data.gateapi.io/api2/1/coininfo # Response { "result": "true", "pairs": [ { "USDT": { "delisted": 0, "withdraw_disabled": 0, "withdraw_delayed ": 0, "deposit_disabled": 0, "trade_disabled": 0, } } ] }
Market Details API
Returns market details including pair, coin name, coin symbol, last price, trading volume, coin supply, coin market cap, price trend, etc.
Return data example:
# Request GET: https://data.gateapi.io/api2/1/marketlist # Response { "result": "true", "data": [ { "no": 1, "symbol": "LTC", "name": "Litecoin", "name_en": "Litecoin", "name_cn": "莱特币", "pair": "ltc_btc", "rate": "418.00", "vol_a": 168120.2, "vol_b": "65,616,561", "curr_a": "LTC", "curr_b": "BTC", "curr_suffix": " BTC", "rate_percent": "19.73", "trend": "up", "supply": 25760300, "marketcap": "10,767,805,404", "plot": null }, { "no": 2, "symbol": "ETH", "name": "ETH", "name_en": "ETH", "name_cn": "以太币", "pair": "etc_eth", "rate": "0.7450", "vol_a": 65227328.3, "vol_b": "51,041,999", "curr_a": "etc", "curr_b": "eth", "curr_suffix": " eth", "rate_percent": "-1.84", "trend": "up", "supply": 1050000000, "marketcap": "782,250,000", "plot": null } ] }
Tickers API
returns the tickers for all the supported trading pairs at once, cached in 20 seconds:
Return data example:
# Request GET: https://data.gateapi.io/api2/1/tickers # Response { "eth_btc": { "result": "true", "last": 0.1, "lowestAsk": 0.1, "highestBid": "0.00000000", "percentChange": 0, "baseVolume": 0.001, "quoteVolume": 0.01, "high24hr": 0.1, "low24hr": 0.1 }, "xrp_btc": { "result": "true", "last": "0.00004720", "lowestAsk": "0.00005620", "highestBid": "0.00004550", "percentChange": -7.4510907045863, "baseVolume": 0.5324, "quoteVolume": 11417.333, "high24hr": "0.00005580", "low24hr": "0.00004560" } }
Ticker API
returns the tickers for all the supported trading pairs at once, cached in 20 seconds:
URL: https://data.gateapi.io/api2/1/ticker/[CURR_A]_[CURR_B]
Replace [CURR_A] and [CURR_B] with the selected currencies.
Links:
- https://data.gateapi.io/api2/1/ticker/usdt_cny
- https://data.gateapi.io/api2/1/ticker/xtz_try
- https://data.gateapi.io/api2/1/ticker/xrp_try
- https://data.gateapi.io/api2/1/ticker/xlm_try
- https://data.gateapi.io/api2/1/ticker/wbtc_try
- https://data.gateapi.io/api2/1/ticker/waves_try
- https://data.gateapi.io/api2/1/ticker/usdt_try
- https://data.gateapi.io/api2/1/ticker/uni_try
- https://data.gateapi.io/api2/1/ticker/uma_try
- https://data.gateapi.io/api2/1/ticker/trx_try
- https://data.gateapi.io/api2/1/ticker/sxp_try
- https://data.gateapi.io/api2/1/ticker/sol_try
- https://data.gateapi.io/api2/1/ticker/shib_try
- https://data.gateapi.io/api2/1/ticker/sand_try
- https://data.gateapi.io/api2/1/ticker/omg_try
- https://data.gateapi.io/api2/1/ticker/neo_try
- https://data.gateapi.io/api2/1/ticker/mkr_try
- https://data.gateapi.io/api2/1/ticker/mana_try
- https://data.gateapi.io/api2/1/ticker/ltc_try
- https://data.gateapi.io/api2/1/ticker/lrc_try
- https://data.gateapi.io/api2/1/ticker/link_try
- https://data.gateapi.io/api2/1/ticker/hot_try
- https://data.gateapi.io/api2/1/ticker/gst_try
- https://data.gateapi.io/api2/1/ticker/gala_try
- https://data.gateapi.io/api2/1/ticker/ftm_try
- https://data.gateapi.io/api2/1/ticker/eth_try
- https://data.gateapi.io/api2/1/ticker/eos_try
- https://data.gateapi.io/api2/1/ticker/enj_try
- https://data.gateapi.io/api2/1/ticker/dot_try
- https://data.gateapi.io/api2/1/ticker/doge_try
- https://data.gateapi.io/api2/1/ticker/dai_try
- https://data.gateapi.io/api2/1/ticker/crv_try
- https://data.gateapi.io/api2/1/ticker/chz_try
- https://data.gateapi.io/api2/1/ticker/btt_try
- https://data.gateapi.io/api2/1/ticker/btc_try
- https://data.gateapi.io/api2/1/ticker/bnb_try
- https://data.gateapi.io/api2/1/ticker/bat_try
- https://data.gateapi.io/api2/1/ticker/axs_try
- https://data.gateapi.io/api2/1/ticker/avax_try
- https://data.gateapi.io/api2/1/ticker/atom_try
- https://data.gateapi.io/api2/1/ticker/ape_try
- https://data.gateapi.io/api2/1/ticker/ankr_try
- https://data.gateapi.io/api2/1/ticker/amp_try
- https://data.gateapi.io/api2/1/ticker/algo_try
- https://data.gateapi.io/api2/1/ticker/ada_try
- https://data.gateapi.io/api2/1/ticker/aave_try
- https://data.gateapi.io/api2/1/ticker/1inch_try
- https://data.gateapi.io/api2/1/ticker/mask_try
- https://data.gateapi.io/api2/1/ticker/apt_try
- https://data.gateapi.io/api2/1/ticker/ar_try
- https://data.gateapi.io/api2/1/ticker/luna_try
- https://data.gateapi.io/api2/1/ticker/lunc_try
- https://data.gateapi.io/api2/1/ticker/flow_try
- https://data.gateapi.io/api2/1/ticker/fil_try
- https://data.gateapi.io/api2/1/ticker/dydx_try
- https://data.gateapi.io/api2/1/ticker/op_try
- https://data.gateapi.io/api2/1/ticker/icp_try
- https://data.gateapi.io/api2/1/ticker/lit_try
- https://data.gateapi.io/api2/1/ticker/people_try
- https://data.gateapi.io/api2/1/ticker/jasmy_try
- https://data.gateapi.io/api2/1/ticker/vinu_try
- https://data.gateapi.io/api2/1/ticker/arb_try
- https://data.gateapi.io/api2/1/ticker/id_try
- https://data.gateapi.io/api2/1/ticker/sui_try
- https://data.gateapi.io/api2/1/ticker/pepe_try
- https://data.gateapi.io/api2/1/ticker/aidoge_try
- https://data.gateapi.io/api2/1/ticker/blur_try
- https://data.gateapi.io/api2/1/ticker/ordi_try
- https://data.gateapi.io/api2/1/ticker/asr_try
- https://data.gateapi.io/api2/1/ticker/psg_try
- https://data.gateapi.io/api2/1/ticker/acm_try
- https://data.gateapi.io/api2/1/ticker/atm_try
- https://data.gateapi.io/api2/1/ticker/juv_try
- https://data.gateapi.io/api2/1/ticker/sei_try
- https://data.gateapi.io/api2/1/ticker/lpt_try
- https://data.gateapi.io/api2/1/ticker/cyber_try
- https://data.gateapi.io/api2/1/ticker/wld_try
- https://data.gateapi.io/api2/1/ticker/hbar_try
- https://data.gateapi.io/api2/1/ticker/arkm_try
- https://data.gateapi.io/api2/1/ticker/ygg_try
- https://data.gateapi.io/api2/1/ticker/flm_try
- https://data.gateapi.io/api2/1/ticker/blz_try
- https://data.gateapi.io/api2/1/ticker/oax_try
- https://data.gateapi.io/api2/1/ticker/unfi_try
- https://data.gateapi.io/api2/1/ticker/vgx_try
- https://data.gateapi.io/api2/1/ticker/bch_try
- https://data.gateapi.io/api2/1/ticker/syn_try
- https://data.gateapi.io/api2/1/ticker/dodo_try
- https://data.gateapi.io/api2/1/ticker/cfx_try
- https://data.gateapi.io/api2/1/ticker/astra_try
- https://data.gateapi.io/api2/1/ticker/kas_try
- https://data.gateapi.io/api2/1/ticker/lqty_try
- https://data.gateapi.io/api2/1/ticker/perp_try
- https://data.gateapi.io/api2/1/ticker/snx_try
- https://data.gateapi.io/api2/1/ticker/nmr_try
- https://data.gateapi.io/api2/1/ticker/matic_try
- https://data.gateapi.io/api2/1/ticker/flux_try
- https://data.gateapi.io/api2/1/ticker/og_try
- https://data.gateapi.io/api2/1/ticker/ftt_try
- https://data.gateapi.io/api2/1/ticker/xvg_try
- https://data.gateapi.io/api2/1/ticker/ogn_try
- https://data.gateapi.io/api2/1/ticker/storj_try
- https://data.gateapi.io/api2/1/ticker/hifi_try
- https://data.gateapi.io/api2/1/ticker/trb_try
- https://data.gateapi.io/api2/1/ticker/srm_try
- https://data.gateapi.io/api2/1/ticker/ladys_try
- https://data.gateapi.io/api2/1/ticker/akro_try
- https://data.gateapi.io/api2/1/ticker/loom_try
- https://data.gateapi.io/api2/1/ticker/gari_try
- https://data.gateapi.io/api2/1/ticker/fitfi_try
- https://data.gateapi.io/api2/1/ticker/bsv_try
- https://data.gateapi.io/api2/1/ticker/vra_try
- https://data.gateapi.io/api2/1/ticker/etc_try
- https://data.gateapi.io/api2/1/ticker/bigtime_try
- https://data.gateapi.io/api2/1/ticker/bnt_try
- https://data.gateapi.io/api2/1/ticker/flr_try
- https://data.gateapi.io/api2/1/ticker/rndr_try
- https://data.gateapi.io/api2/1/ticker/btc_usdt
- https://data.gateapi.io/api2/1/ticker/eth_usdt
- https://data.gateapi.io/api2/1/ticker/xrp_usdt
- https://data.gateapi.io/api2/1/ticker/mana_usdt
- https://data.gateapi.io/api2/1/ticker/avax_usdt
- https://data.gateapi.io/api2/1/ticker/sxp_usdt
- https://data.gateapi.io/api2/1/ticker/ada_usdt
- https://data.gateapi.io/api2/1/ticker/link_usdt
- https://data.gateapi.io/api2/1/ticker/chz_usdt
- https://data.gateapi.io/api2/1/ticker/gt_usdt
- https://data.gateapi.io/api2/1/ticker/strax_try
- https://data.gateapi.io/api2/1/ticker/orbs_try
- https://data.gateapi.io/api2/1/ticker/bnx_try
- https://data.gateapi.io/api2/1/ticker/fdusd_try
- https://data.gateapi.io/api2/1/ticker/mina_try
- https://data.gateapi.io/api2/1/ticker/polyx_try
- https://data.gateapi.io/api2/1/ticker/inj_try
- https://data.gateapi.io/api2/1/ticker/gas_try
- https://data.gateapi.io/api2/1/ticker/starl_try
- https://data.gateapi.io/api2/1/ticker/slp_try
- https://data.gateapi.io/api2/1/ticker/floki_try
- https://data.gateapi.io/api2/1/ticker/raca_try
- https://data.gateapi.io/api2/1/ticker/tia_try
- https://data.gateapi.io/api2/1/ticker/sushi_try
- https://data.gateapi.io/api2/1/ticker/meme_try
- https://data.gateapi.io/api2/1/ticker/vmpx_try
- https://data.gateapi.io/api2/1/ticker/ark_try
- https://data.gateapi.io/api2/1/ticker/rune_try
- https://data.gateapi.io/api2/1/ticker/near_try
- https://data.gateapi.io/api2/1/ticker/cake_try
- https://data.gateapi.io/api2/1/ticker/flip_try
- https://data.gateapi.io/api2/1/ticker/magic_try
- https://data.gateapi.io/api2/1/ticker/ntrn_try
- https://data.gateapi.io/api2/1/ticker/ustc_try
- https://data.gateapi.io/api2/1/ticker/ethw_try
- https://data.gateapi.io/api2/1/ticker/super_try
- https://data.gateapi.io/api2/1/ticker/sats_try
- https://data.gateapi.io/api2/1/ticker/token_try
- https://data.gateapi.io/api2/1/ticker/jto_try
- https://data.gateapi.io/api2/1/ticker/bonk_try
- https://data.gateapi.io/api2/1/ticker/ace_try
- https://data.gateapi.io/api2/1/ticker/nfp_try
- https://data.gateapi.io/api2/1/ticker/alt_try
- https://data.gateapi.io/api2/1/ticker/pivx_try
- https://data.gateapi.io/api2/1/ticker/jup_try
- https://data.gateapi.io/api2/1/ticker/dym_try
- https://data.gateapi.io/api2/1/ticker/ens_try
- https://data.gateapi.io/api2/1/ticker/strk_try
- https://data.gateapi.io/api2/1/ticker/zk_try
- https://data.gateapi.io/api2/1/ticker/zkj_try
- https://data.gateapi.io/api2/1/ticker/venom_try
- https://data.gateapi.io/api2/1/ticker/ethfi_try
- https://data.gateapi.io/api2/1/ticker/bome_try
- https://data.gateapi.io/api2/1/ticker/zk_usdt
- https://data.gateapi.io/api2/1/ticker/venom_usdt
- https://data.gateapi.io/api2/1/ticker/ethfi_usdt
- https://data.gateapi.io/api2/1/ticker/zkj_usdt
- https://data.gateapi.io/api2/1/ticker/wen_usdt
Return data example:
# Request GET: https://data.gateapi.io/api2/1/ticker/eth_btc # Response { "result": "true", "last": 0.1, "lowestAsk": 0.1, "highestBid": "0.00000000", "percentChange": 0, "baseVolume": 0.001, "quoteVolume": 0.01, "high24hr": 0.1, "low24hr": 0.1 }
Depth API
Return the market depth including ask and bid orders.
Return the market depth including ask and bid orders.
URL: https://data.gateapi.io/api2/1/orderBook/[CURR_A]_[CURR_B]
Replace [CURR_A] and [CURR_B] with the selected currencies.
Links:
- https://data.gateapi.io/api2/1/orderBook/xtz_try
- https://data.gateapi.io/api2/1/orderBook/xrp_try
- https://data.gateapi.io/api2/1/orderBook/xlm_try
- https://data.gateapi.io/api2/1/orderBook/wbtc_try
- https://data.gateapi.io/api2/1/orderBook/waves_try
- https://data.gateapi.io/api2/1/orderBook/usdt_try
- https://data.gateapi.io/api2/1/orderBook/uni_try
- https://data.gateapi.io/api2/1/orderBook/uma_try
- https://data.gateapi.io/api2/1/orderBook/trx_try
- https://data.gateapi.io/api2/1/orderBook/sxp_try
- https://data.gateapi.io/api2/1/orderBook/sol_try
- https://data.gateapi.io/api2/1/orderBook/shib_try
- https://data.gateapi.io/api2/1/orderBook/sand_try
- https://data.gateapi.io/api2/1/orderBook/omg_try
- https://data.gateapi.io/api2/1/orderBook/neo_try
- https://data.gateapi.io/api2/1/orderBook/mkr_try
- https://data.gateapi.io/api2/1/orderBook/mana_try
- https://data.gateapi.io/api2/1/orderBook/ltc_try
- https://data.gateapi.io/api2/1/orderBook/lrc_try
- https://data.gateapi.io/api2/1/orderBook/link_try
- https://data.gateapi.io/api2/1/orderBook/hot_try
- https://data.gateapi.io/api2/1/orderBook/gst_try
- https://data.gateapi.io/api2/1/orderBook/gala_try
- https://data.gateapi.io/api2/1/orderBook/ftm_try
- https://data.gateapi.io/api2/1/orderBook/eth_try
- https://data.gateapi.io/api2/1/orderBook/eos_try
- https://data.gateapi.io/api2/1/orderBook/enj_try
- https://data.gateapi.io/api2/1/orderBook/dot_try
- https://data.gateapi.io/api2/1/orderBook/doge_try
- https://data.gateapi.io/api2/1/orderBook/dai_try
- https://data.gateapi.io/api2/1/orderBook/crv_try
- https://data.gateapi.io/api2/1/orderBook/chz_try
- https://data.gateapi.io/api2/1/orderBook/btt_try
- https://data.gateapi.io/api2/1/orderBook/btc_try
- https://data.gateapi.io/api2/1/orderBook/bnb_try
- https://data.gateapi.io/api2/1/orderBook/bat_try
- https://data.gateapi.io/api2/1/orderBook/axs_try
- https://data.gateapi.io/api2/1/orderBook/avax_try
- https://data.gateapi.io/api2/1/orderBook/atom_try
- https://data.gateapi.io/api2/1/orderBook/ape_try
- https://data.gateapi.io/api2/1/orderBook/ankr_try
- https://data.gateapi.io/api2/1/orderBook/amp_try
- https://data.gateapi.io/api2/1/orderBook/algo_try
- https://data.gateapi.io/api2/1/orderBook/ada_try
- https://data.gateapi.io/api2/1/orderBook/aave_try
- https://data.gateapi.io/api2/1/orderBook/1inch_try
- https://data.gateapi.io/api2/1/orderBook/mask_try
- https://data.gateapi.io/api2/1/orderBook/apt_try
- https://data.gateapi.io/api2/1/orderBook/ar_try
- https://data.gateapi.io/api2/1/orderBook/luna_try
- https://data.gateapi.io/api2/1/orderBook/lunc_try
- https://data.gateapi.io/api2/1/orderBook/flow_try
- https://data.gateapi.io/api2/1/orderBook/fil_try
- https://data.gateapi.io/api2/1/orderBook/dydx_try
- https://data.gateapi.io/api2/1/orderBook/op_try
- https://data.gateapi.io/api2/1/orderBook/icp_try
- https://data.gateapi.io/api2/1/orderBook/lit_try
- https://data.gateapi.io/api2/1/orderBook/people_try
- https://data.gateapi.io/api2/1/orderBook/jasmy_try
- https://data.gateapi.io/api2/1/orderBook/vinu_try
- https://data.gateapi.io/api2/1/orderBook/arb_try
- https://data.gateapi.io/api2/1/orderBook/id_try
- https://data.gateapi.io/api2/1/orderBook/sui_try
- https://data.gateapi.io/api2/1/orderBook/pepe_try
- https://data.gateapi.io/api2/1/orderBook/aidoge_try
- https://data.gateapi.io/api2/1/orderBook/blur_try
- https://data.gateapi.io/api2/1/orderBook/ordi_try
- https://data.gateapi.io/api2/1/orderBook/asr_try
- https://data.gateapi.io/api2/1/orderBook/psg_try
- https://data.gateapi.io/api2/1/orderBook/acm_try
- https://data.gateapi.io/api2/1/orderBook/atm_try
- https://data.gateapi.io/api2/1/orderBook/juv_try
- https://data.gateapi.io/api2/1/orderBook/sei_try
- https://data.gateapi.io/api2/1/orderBook/lpt_try
- https://data.gateapi.io/api2/1/orderBook/cyber_try
- https://data.gateapi.io/api2/1/orderBook/wld_try
- https://data.gateapi.io/api2/1/orderBook/hbar_try
- https://data.gateapi.io/api2/1/orderBook/arkm_try
- https://data.gateapi.io/api2/1/orderBook/ygg_try
- https://data.gateapi.io/api2/1/orderBook/flm_try
- https://data.gateapi.io/api2/1/orderBook/blz_try
- https://data.gateapi.io/api2/1/orderBook/oax_try
- https://data.gateapi.io/api2/1/orderBook/unfi_try
- https://data.gateapi.io/api2/1/orderBook/vgx_try
- https://data.gateapi.io/api2/1/orderBook/bch_try
- https://data.gateapi.io/api2/1/orderBook/syn_try
- https://data.gateapi.io/api2/1/orderBook/dodo_try
- https://data.gateapi.io/api2/1/orderBook/cfx_try
- https://data.gateapi.io/api2/1/orderBook/astra_try
- https://data.gateapi.io/api2/1/orderBook/kas_try
- https://data.gateapi.io/api2/1/orderBook/lqty_try
- https://data.gateapi.io/api2/1/orderBook/perp_try
- https://data.gateapi.io/api2/1/orderBook/snx_try
- https://data.gateapi.io/api2/1/orderBook/nmr_try
- https://data.gateapi.io/api2/1/orderBook/matic_try
- https://data.gateapi.io/api2/1/orderBook/flux_try
- https://data.gateapi.io/api2/1/orderBook/og_try
- https://data.gateapi.io/api2/1/orderBook/ftt_try
- https://data.gateapi.io/api2/1/orderBook/xvg_try
- https://data.gateapi.io/api2/1/orderBook/ogn_try
- https://data.gateapi.io/api2/1/orderBook/storj_try
- https://data.gateapi.io/api2/1/orderBook/hifi_try
- https://data.gateapi.io/api2/1/orderBook/trb_try
- https://data.gateapi.io/api2/1/orderBook/srm_try
- https://data.gateapi.io/api2/1/orderBook/ladys_try
- https://data.gateapi.io/api2/1/orderBook/akro_try
- https://data.gateapi.io/api2/1/orderBook/loom_try
- https://data.gateapi.io/api2/1/orderBook/gari_try
- https://data.gateapi.io/api2/1/orderBook/fitfi_try
- https://data.gateapi.io/api2/1/orderBook/bsv_try
- https://data.gateapi.io/api2/1/orderBook/vra_try
- https://data.gateapi.io/api2/1/orderBook/etc_try
- https://data.gateapi.io/api2/1/orderBook/bigtime_try
- https://data.gateapi.io/api2/1/orderBook/bnt_try
- https://data.gateapi.io/api2/1/orderBook/flr_try
- https://data.gateapi.io/api2/1/orderBook/rndr_try
- https://data.gateapi.io/api2/1/orderBook/btc_usdt
- https://data.gateapi.io/api2/1/orderBook/eth_usdt
- https://data.gateapi.io/api2/1/orderBook/xrp_usdt
- https://data.gateapi.io/api2/1/orderBook/mana_usdt
- https://data.gateapi.io/api2/1/orderBook/avax_usdt
- https://data.gateapi.io/api2/1/orderBook/sxp_usdt
- https://data.gateapi.io/api2/1/orderBook/ada_usdt
- https://data.gateapi.io/api2/1/orderBook/link_usdt
- https://data.gateapi.io/api2/1/orderBook/chz_usdt
- https://data.gateapi.io/api2/1/orderBook/gt_usdt
- https://data.gateapi.io/api2/1/orderBook/strax_try
- https://data.gateapi.io/api2/1/orderBook/orbs_try
- https://data.gateapi.io/api2/1/orderBook/bnx_try
- https://data.gateapi.io/api2/1/orderBook/fdusd_try
- https://data.gateapi.io/api2/1/orderBook/mina_try
- https://data.gateapi.io/api2/1/orderBook/polyx_try
- https://data.gateapi.io/api2/1/orderBook/inj_try
- https://data.gateapi.io/api2/1/orderBook/gas_try
- https://data.gateapi.io/api2/1/orderBook/starl_try
- https://data.gateapi.io/api2/1/orderBook/slp_try
- https://data.gateapi.io/api2/1/orderBook/floki_try
- https://data.gateapi.io/api2/1/orderBook/raca_try
- https://data.gateapi.io/api2/1/orderBook/tia_try
- https://data.gateapi.io/api2/1/orderBook/sushi_try
- https://data.gateapi.io/api2/1/orderBook/meme_try
- https://data.gateapi.io/api2/1/orderBook/vmpx_try
- https://data.gateapi.io/api2/1/orderBook/ark_try
- https://data.gateapi.io/api2/1/orderBook/rune_try
- https://data.gateapi.io/api2/1/orderBook/near_try
- https://data.gateapi.io/api2/1/orderBook/cake_try
- https://data.gateapi.io/api2/1/orderBook/flip_try
- https://data.gateapi.io/api2/1/orderBook/magic_try
- https://data.gateapi.io/api2/1/orderBook/ntrn_try
- https://data.gateapi.io/api2/1/orderBook/ustc_try
- https://data.gateapi.io/api2/1/orderBook/ethw_try
- https://data.gateapi.io/api2/1/orderBook/super_try
- https://data.gateapi.io/api2/1/orderBook/sats_try
- https://data.gateapi.io/api2/1/orderBook/token_try
- https://data.gateapi.io/api2/1/orderBook/jto_try
- https://data.gateapi.io/api2/1/orderBook/bonk_try
- https://data.gateapi.io/api2/1/orderBook/ace_try
- https://data.gateapi.io/api2/1/orderBook/nfp_try
- https://data.gateapi.io/api2/1/orderBook/alt_try
- https://data.gateapi.io/api2/1/orderBook/pivx_try
- https://data.gateapi.io/api2/1/orderBook/jup_try
- https://data.gateapi.io/api2/1/orderBook/dym_try
- https://data.gateapi.io/api2/1/orderBook/ens_try
- https://data.gateapi.io/api2/1/orderBook/strk_try
- https://data.gateapi.io/api2/1/orderBook/zk_try
- https://data.gateapi.io/api2/1/orderBook/zkj_try
- https://data.gateapi.io/api2/1/orderBook/venom_try
- https://data.gateapi.io/api2/1/orderBook/ethfi_try
- https://data.gateapi.io/api2/1/orderBook/bome_try
- https://data.gateapi.io/api2/1/orderBook/zk_usdt
- https://data.gateapi.io/api2/1/orderBook/venom_usdt
- https://data.gateapi.io/api2/1/orderBook/ethfi_usdt
- https://data.gateapi.io/api2/1/orderBook/zkj_usdt
- https://data.gateapi.io/api2/1/orderBook/wen_usdt
Return data example:
# Request GET: https://data.gateapi.io/api2/1/orderBook/eth_btc # Response { "result": "true", "asks": [ [29500, 4.07172355], [29499, 0.00203397], [29495, 1], [29488, 0.0672], [29475, 0.001] ], "bids": [ [28001, 0.0477], [28000, 0.35714018], [28000, 2.56222976], [27800, 0.0015], [27777, 0.1] ] }
History API
Return the most recent 80 trade history records:
URL: https://data.gateapi.io/api2/1/tradeHistory/[CURR_A]_[CURR_B]
Return data example:
# Request GET: https://data.gateapi.io/api2/1/tradeHistory/eth_btc # Response { "result": "true", "data": [ { "tradeID": "27734287", "date": "2017-09-29 11:52:05", "timestamp": "1506657125", "type": "buy", "rate": 0.1, "amount": 0.01, "total": 0.001, "fee": "0.002", "fee_coin": "eth" "gt_fee":"0", "point_fee":"0.1213", } ], "elapsed": "6.901ms" }
Return at most 1,000 trade history records after [TID]:
URL: https://data.gateapi.io/api2/1/tradeHistory/[CURR_A]_[CURR_B]/[TID]
Replace [CURR_A] and [CURR_B] with the selected currencies.
Links:
- https://data.gateapi.io/api2/1/tradeHistory/xtz_try
- https://data.gateapi.io/api2/1/tradeHistory/xrp_try
- https://data.gateapi.io/api2/1/tradeHistory/xlm_try
- https://data.gateapi.io/api2/1/tradeHistory/wbtc_try
- https://data.gateapi.io/api2/1/tradeHistory/waves_try
- https://data.gateapi.io/api2/1/tradeHistory/usdt_try
- https://data.gateapi.io/api2/1/tradeHistory/uni_try
- https://data.gateapi.io/api2/1/tradeHistory/uma_try
- https://data.gateapi.io/api2/1/tradeHistory/trx_try
- https://data.gateapi.io/api2/1/tradeHistory/sxp_try
- https://data.gateapi.io/api2/1/tradeHistory/sol_try
- https://data.gateapi.io/api2/1/tradeHistory/shib_try
- https://data.gateapi.io/api2/1/tradeHistory/sand_try
- https://data.gateapi.io/api2/1/tradeHistory/omg_try
- https://data.gateapi.io/api2/1/tradeHistory/neo_try
- https://data.gateapi.io/api2/1/tradeHistory/mkr_try
- https://data.gateapi.io/api2/1/tradeHistory/mana_try
- https://data.gateapi.io/api2/1/tradeHistory/ltc_try
- https://data.gateapi.io/api2/1/tradeHistory/lrc_try
- https://data.gateapi.io/api2/1/tradeHistory/link_try
- https://data.gateapi.io/api2/1/tradeHistory/hot_try
- https://data.gateapi.io/api2/1/tradeHistory/gst_try
- https://data.gateapi.io/api2/1/tradeHistory/gala_try
- https://data.gateapi.io/api2/1/tradeHistory/ftm_try
- https://data.gateapi.io/api2/1/tradeHistory/eth_try
- https://data.gateapi.io/api2/1/tradeHistory/eos_try
- https://data.gateapi.io/api2/1/tradeHistory/enj_try
- https://data.gateapi.io/api2/1/tradeHistory/dot_try
- https://data.gateapi.io/api2/1/tradeHistory/doge_try
- https://data.gateapi.io/api2/1/tradeHistory/dai_try
- https://data.gateapi.io/api2/1/tradeHistory/crv_try
- https://data.gateapi.io/api2/1/tradeHistory/chz_try
- https://data.gateapi.io/api2/1/tradeHistory/btt_try
- https://data.gateapi.io/api2/1/tradeHistory/btc_try
- https://data.gateapi.io/api2/1/tradeHistory/bnb_try
- https://data.gateapi.io/api2/1/tradeHistory/bat_try
- https://data.gateapi.io/api2/1/tradeHistory/axs_try
- https://data.gateapi.io/api2/1/tradeHistory/avax_try
- https://data.gateapi.io/api2/1/tradeHistory/atom_try
- https://data.gateapi.io/api2/1/tradeHistory/ape_try
- https://data.gateapi.io/api2/1/tradeHistory/ankr_try
- https://data.gateapi.io/api2/1/tradeHistory/amp_try
- https://data.gateapi.io/api2/1/tradeHistory/algo_try
- https://data.gateapi.io/api2/1/tradeHistory/ada_try
- https://data.gateapi.io/api2/1/tradeHistory/aave_try
- https://data.gateapi.io/api2/1/tradeHistory/1inch_try
- https://data.gateapi.io/api2/1/tradeHistory/mask_try
- https://data.gateapi.io/api2/1/tradeHistory/apt_try
- https://data.gateapi.io/api2/1/tradeHistory/ar_try
- https://data.gateapi.io/api2/1/tradeHistory/luna_try
- https://data.gateapi.io/api2/1/tradeHistory/lunc_try
- https://data.gateapi.io/api2/1/tradeHistory/flow_try
- https://data.gateapi.io/api2/1/tradeHistory/fil_try
- https://data.gateapi.io/api2/1/tradeHistory/dydx_try
- https://data.gateapi.io/api2/1/tradeHistory/op_try
- https://data.gateapi.io/api2/1/tradeHistory/icp_try
- https://data.gateapi.io/api2/1/tradeHistory/lit_try
- https://data.gateapi.io/api2/1/tradeHistory/people_try
- https://data.gateapi.io/api2/1/tradeHistory/jasmy_try
- https://data.gateapi.io/api2/1/tradeHistory/vinu_try
- https://data.gateapi.io/api2/1/tradeHistory/arb_try
- https://data.gateapi.io/api2/1/tradeHistory/id_try
- https://data.gateapi.io/api2/1/tradeHistory/sui_try
- https://data.gateapi.io/api2/1/tradeHistory/pepe_try
- https://data.gateapi.io/api2/1/tradeHistory/aidoge_try
- https://data.gateapi.io/api2/1/tradeHistory/blur_try
- https://data.gateapi.io/api2/1/tradeHistory/ordi_try
- https://data.gateapi.io/api2/1/tradeHistory/asr_try
- https://data.gateapi.io/api2/1/tradeHistory/psg_try
- https://data.gateapi.io/api2/1/tradeHistory/acm_try
- https://data.gateapi.io/api2/1/tradeHistory/atm_try
- https://data.gateapi.io/api2/1/tradeHistory/juv_try
- https://data.gateapi.io/api2/1/tradeHistory/sei_try
- https://data.gateapi.io/api2/1/tradeHistory/lpt_try
- https://data.gateapi.io/api2/1/tradeHistory/cyber_try
- https://data.gateapi.io/api2/1/tradeHistory/wld_try
- https://data.gateapi.io/api2/1/tradeHistory/hbar_try
- https://data.gateapi.io/api2/1/tradeHistory/arkm_try
- https://data.gateapi.io/api2/1/tradeHistory/ygg_try
- https://data.gateapi.io/api2/1/tradeHistory/flm_try
- https://data.gateapi.io/api2/1/tradeHistory/blz_try
- https://data.gateapi.io/api2/1/tradeHistory/oax_try
- https://data.gateapi.io/api2/1/tradeHistory/unfi_try
- https://data.gateapi.io/api2/1/tradeHistory/vgx_try
- https://data.gateapi.io/api2/1/tradeHistory/bch_try
- https://data.gateapi.io/api2/1/tradeHistory/syn_try
- https://data.gateapi.io/api2/1/tradeHistory/dodo_try
- https://data.gateapi.io/api2/1/tradeHistory/cfx_try
- https://data.gateapi.io/api2/1/tradeHistory/astra_try
- https://data.gateapi.io/api2/1/tradeHistory/kas_try
- https://data.gateapi.io/api2/1/tradeHistory/lqty_try
- https://data.gateapi.io/api2/1/tradeHistory/perp_try
- https://data.gateapi.io/api2/1/tradeHistory/snx_try
- https://data.gateapi.io/api2/1/tradeHistory/nmr_try
- https://data.gateapi.io/api2/1/tradeHistory/matic_try
- https://data.gateapi.io/api2/1/tradeHistory/flux_try
- https://data.gateapi.io/api2/1/tradeHistory/og_try
- https://data.gateapi.io/api2/1/tradeHistory/ftt_try
- https://data.gateapi.io/api2/1/tradeHistory/xvg_try
- https://data.gateapi.io/api2/1/tradeHistory/ogn_try
- https://data.gateapi.io/api2/1/tradeHistory/storj_try
- https://data.gateapi.io/api2/1/tradeHistory/hifi_try
- https://data.gateapi.io/api2/1/tradeHistory/trb_try
- https://data.gateapi.io/api2/1/tradeHistory/srm_try
- https://data.gateapi.io/api2/1/tradeHistory/ladys_try
- https://data.gateapi.io/api2/1/tradeHistory/akro_try
- https://data.gateapi.io/api2/1/tradeHistory/loom_try
- https://data.gateapi.io/api2/1/tradeHistory/gari_try
- https://data.gateapi.io/api2/1/tradeHistory/fitfi_try
- https://data.gateapi.io/api2/1/tradeHistory/bsv_try
- https://data.gateapi.io/api2/1/tradeHistory/vra_try
- https://data.gateapi.io/api2/1/tradeHistory/etc_try
- https://data.gateapi.io/api2/1/tradeHistory/bigtime_try
- https://data.gateapi.io/api2/1/tradeHistory/bnt_try
- https://data.gateapi.io/api2/1/tradeHistory/flr_try
- https://data.gateapi.io/api2/1/tradeHistory/rndr_try
- https://data.gateapi.io/api2/1/tradeHistory/btc_usdt
- https://data.gateapi.io/api2/1/tradeHistory/eth_usdt
- https://data.gateapi.io/api2/1/tradeHistory/xrp_usdt
- https://data.gateapi.io/api2/1/tradeHistory/mana_usdt
- https://data.gateapi.io/api2/1/tradeHistory/avax_usdt
- https://data.gateapi.io/api2/1/tradeHistory/sxp_usdt
- https://data.gateapi.io/api2/1/tradeHistory/ada_usdt
- https://data.gateapi.io/api2/1/tradeHistory/link_usdt
- https://data.gateapi.io/api2/1/tradeHistory/chz_usdt
- https://data.gateapi.io/api2/1/tradeHistory/gt_usdt
- https://data.gateapi.io/api2/1/tradeHistory/strax_try
- https://data.gateapi.io/api2/1/tradeHistory/orbs_try
- https://data.gateapi.io/api2/1/tradeHistory/bnx_try
- https://data.gateapi.io/api2/1/tradeHistory/fdusd_try
- https://data.gateapi.io/api2/1/tradeHistory/mina_try
- https://data.gateapi.io/api2/1/tradeHistory/polyx_try
- https://data.gateapi.io/api2/1/tradeHistory/inj_try
- https://data.gateapi.io/api2/1/tradeHistory/gas_try
- https://data.gateapi.io/api2/1/tradeHistory/starl_try
- https://data.gateapi.io/api2/1/tradeHistory/slp_try
- https://data.gateapi.io/api2/1/tradeHistory/floki_try
- https://data.gateapi.io/api2/1/tradeHistory/raca_try
- https://data.gateapi.io/api2/1/tradeHistory/tia_try
- https://data.gateapi.io/api2/1/tradeHistory/sushi_try
- https://data.gateapi.io/api2/1/tradeHistory/meme_try
- https://data.gateapi.io/api2/1/tradeHistory/vmpx_try
- https://data.gateapi.io/api2/1/tradeHistory/ark_try
- https://data.gateapi.io/api2/1/tradeHistory/rune_try
- https://data.gateapi.io/api2/1/tradeHistory/near_try
- https://data.gateapi.io/api2/1/tradeHistory/cake_try
- https://data.gateapi.io/api2/1/tradeHistory/flip_try
- https://data.gateapi.io/api2/1/tradeHistory/magic_try
- https://data.gateapi.io/api2/1/tradeHistory/ntrn_try
- https://data.gateapi.io/api2/1/tradeHistory/ustc_try
- https://data.gateapi.io/api2/1/tradeHistory/ethw_try
- https://data.gateapi.io/api2/1/tradeHistory/super_try
- https://data.gateapi.io/api2/1/tradeHistory/sats_try
- https://data.gateapi.io/api2/1/tradeHistory/token_try
- https://data.gateapi.io/api2/1/tradeHistory/jto_try
- https://data.gateapi.io/api2/1/tradeHistory/bonk_try
- https://data.gateapi.io/api2/1/tradeHistory/ace_try
- https://data.gateapi.io/api2/1/tradeHistory/nfp_try
- https://data.gateapi.io/api2/1/tradeHistory/alt_try
- https://data.gateapi.io/api2/1/tradeHistory/pivx_try
- https://data.gateapi.io/api2/1/tradeHistory/jup_try
- https://data.gateapi.io/api2/1/tradeHistory/dym_try
- https://data.gateapi.io/api2/1/tradeHistory/ens_try
- https://data.gateapi.io/api2/1/tradeHistory/strk_try
- https://data.gateapi.io/api2/1/tradeHistory/zk_try
- https://data.gateapi.io/api2/1/tradeHistory/zkj_try
- https://data.gateapi.io/api2/1/tradeHistory/venom_try
- https://data.gateapi.io/api2/1/tradeHistory/ethfi_try
- https://data.gateapi.io/api2/1/tradeHistory/bome_try
- https://data.gateapi.io/api2/1/tradeHistory/zk_usdt
- https://data.gateapi.io/api2/1/tradeHistory/venom_usdt
- https://data.gateapi.io/api2/1/tradeHistory/ethfi_usdt
- https://data.gateapi.io/api2/1/tradeHistory/zkj_usdt
- https://data.gateapi.io/api2/1/tradeHistory/wen_usdt
Return data example:
# Request GET: https://data.gateapi.io/api2/1/tradeHistory/eth_btc/3275876 # Response { "result": "true", "data": [ { "tradeID": 3175762, "date": "2017-08-25 07:24:28", "type": "sell", "rate": 29011, "amount": 0.0019, "total": 55.1209, "fee": "0", "fee_coin": "btc", "gt_fee":"0", "point_fee":"0.1213", }, { "tradeID": 3175771, "date": "2017-08-25 07:24:41", "type": "sell", "rate": 29011, "amount": 0.0032, "total": 92.8352, "fee": "0.0002", "fee_coin": "btc", "gt_fee":"0", "point_fee":"0", } ], "elapsed": "31.518ms" }
K-line data in trading market
Return K line data in the most recent time period of the market
URL: https://data.gateapi.io/api2/1/candlestick2/[CURR_A]_[CURR_B]?group_sec=[GROUP_SEC]&range_hour=[RANGE_HOUR]
Return data example:
# Request https://data.gateapi.io/api2/1/candlestick2/btc_usdt?group_sec=60&range_hour=1 # Response { "result": "true", "data": [ [1524556800000, 12.8756391686, 9266.02, 9266.21, 9231.01, 9233.99], [1524558600000, 18.3153691562, 9255.79, 9284, 9251.01, 9252], [1524560400000, 17.5693326481, 9255, 9290.37, 9238.89, 9255.79], [1524562200000, 13.0314933662, 9281.92, 9295, 9239, 9255.4], [1524564000000, 26.0352948098, 9290.92, 9327.46, 9282, 9282], [1524565800000, 24.5813921079, 9300, 9340, 9290, 9297.5], [1524567600000, 27.8742949471, 9345, 9348.99, 9291.91, 9300], [1524569400000, 29.3344591996, 9299.99, 9349.99, 9290, 9343.93], [1524571200000, 28.4720072519, 9305, 9327.99, 9286.32, 9290.02], ... ] }
Return to K line data in [range_hour] range:
URL: https://data.gateapi.io/api2/1/candlestick2/[CURR_A]_[CURR_B]?group_sec=[GROUP_SEC]&range_hour=[RANGE_HOUR]
Replace [CURR_A] and [CURR_B] for the currencies you need to view, GROUP_SEC and RANGE_HOUR for the time zone you need to obtain.
Links:
- https://data.gateapi.io/api2/1/candlestick2/xtz_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/xrp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/xlm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/wbtc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/waves_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/usdt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/uni_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/uma_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/trx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sxp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sol_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/shib_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sand_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/omg_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/neo_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/mkr_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/mana_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ltc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/lrc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/link_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/hot_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/gst_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/gala_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ftm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/eth_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/eos_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/enj_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/dot_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/doge_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/dai_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/crv_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/chz_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/btt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/btc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bnb_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bat_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/axs_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/avax_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/atom_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ape_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ankr_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/amp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/algo_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ada_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/aave_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/1inch_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/mask_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/apt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ar_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/luna_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/lunc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/flow_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/fil_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/dydx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/op_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/icp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/lit_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/people_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/jasmy_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/vinu_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/arb_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/id_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sui_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/pepe_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/aidoge_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/blur_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ordi_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/asr_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/psg_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/acm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/atm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/juv_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sei_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/lpt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/cyber_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/wld_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/hbar_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/arkm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ygg_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/flm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/blz_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/oax_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/unfi_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/vgx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bch_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/syn_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/dodo_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/cfx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/astra_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/kas_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/lqty_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/perp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/snx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/nmr_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/matic_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/flux_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/og_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ftt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/xvg_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ogn_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/storj_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/hifi_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/trb_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/srm_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ladys_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/akro_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/loom_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/gari_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/fitfi_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bsv_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/vra_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/etc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bigtime_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bnt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/flr_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/rndr_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/btc_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/eth_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/xrp_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/mana_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/avax_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sxp_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ada_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/link_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/chz_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/gt_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/strax_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/orbs_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bnx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/fdusd_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/mina_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/polyx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/inj_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/gas_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/starl_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/slp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/floki_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/raca_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/tia_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sushi_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/meme_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/vmpx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ark_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/rune_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/near_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/cake_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/flip_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/magic_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ntrn_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ustc_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ethw_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/super_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/sats_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/token_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/jto_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bonk_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ace_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/nfp_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/alt_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/pivx_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/jup_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/dym_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ens_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/strk_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/zk_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/zkj_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/venom_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ethfi_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/bome_try?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/zk_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/venom_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/ethfi_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/zkj_usdt?group_set=60&range_hour=1
- https://data.gateapi.io/api2/1/candlestick2/wen_usdt?group_set=60&range_hour=1
Return data example:
# Request GET: https://data.gateapi.io/api2/1/candlestick2/btc_usdt?group_sec=60&range_hour=1 # Response { "result": "true", "data": [ [1524556800000, 12.8756391686, 9266.02, 9266.21, 9231.01, 9233.99], [1524558600000, 18.3153691562, 9255.79, 9284, 9251.01, 9252], [1524560400000, 17.5693326481, 9255, 9290.37, 9238.89, 9255.79], [1524562200000, 13.0314933662, 9281.92, 9295, 9239, 9255.4], [1524564000000, 26.0352948098, 9290.92, 9327.46, 9282, 9282], [1524565800000, 24.5813921079, 9300, 9340, 9290, 9297.5], [1524567600000, 27.8742949471, 9345, 9348.99, 9291.91, 9300], [1524569400000, 29.3344591996, 9299.99, 9349.99, 9290, 9343.93], [1524571200000, 28.4720072519, 9305, 9327.99, 9286.32, 9290.02], ... ] }
Response description
time trading volume close price highest price lowest price open price
P2P Depth API
Return the P2P market depth including ask and bid orders.
Return the P2P market depth including ask and bid orders.
URL: https://data.gateapi.io/api2/1/orderBook_c2c/[CURR_A]_[CURR_B]
Replace [CURR_A] and [CURR_B] with the selected currencies.
Links:
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_cny
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_vnd
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_usd
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_inr
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_try
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_ngn
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_uah
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_rub
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_eur
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_brl
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_pgk
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_thb
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_pkr
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_bdt
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_php
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_gbp
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_idr
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_zar
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_pln
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_sar
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_ars
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_aed
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_kzt
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_egp
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_uzs
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_twd
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_hkd
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_ghs
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_ves
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_xaf
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_xof
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_byn
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_kes
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_mad
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_aud
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_tzs
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_sek
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_azn
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_cop
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_clp
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_huf
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_mxn
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_ron
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_amd
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_dzd
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_npr
- https://data.gateapi.io/api2/1/orderBook_c2c/usdt_jod
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_cny
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_vnd
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_usd
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_inr
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_try
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_ngn
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_uah
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_rub
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_eur
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_brl
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_pgk
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_thb
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_pkr
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_bdt
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_php
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_gbp
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_idr
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_zar
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_pln
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_sar
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_ars
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_aed
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_kzt
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_egp
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_uzs
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_twd
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_hkd
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_ghs
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_ves
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_xaf
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_xof
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_byn
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_kes
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_mad
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_aud
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_tzs
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_sek
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_azn
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_cop
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_clp
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_huf
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_mxn
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_ron
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_amd
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_dzd
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_npr
- https://data.gateapi.io/api2/1/orderBook_c2c/btc_jod
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_cny
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_vnd
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_usd
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_inr
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_try
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_ngn
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_uah
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_rub
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_eur
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_brl
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_pgk
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_thb
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_pkr
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_bdt
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_php
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_gbp
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_idr
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_zar
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_pln
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_sar
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_ars
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_aed
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_kzt
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_egp
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_uzs
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_twd
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_hkd
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_ghs
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_ves
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_xaf
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_xof
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_byn
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_kes
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_mad
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_aud
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_tzs
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_sek
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_azn
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_cop
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_clp
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_huf
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_mxn
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_ron
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_amd
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_dzd
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_npr
- https://data.gateapi.io/api2/1/orderBook_c2c/eth_jod
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_cny
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_vnd
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_usd
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_inr
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_try
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_ngn
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_uah
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_rub
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_eur
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_brl
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_pgk
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_thb
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_pkr
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_bdt
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_php
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_gbp
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_idr
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_zar
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_pln
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_sar
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_ars
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_aed
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_kzt
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_egp
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_uzs
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_twd
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_hkd
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_ghs
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_ves
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_xaf
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_xof
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_byn
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_kes
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_mad
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_aud
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_tzs
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_sek
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_azn
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_cop
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_clp
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_huf
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_mxn
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_ron
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_amd
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_dzd
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_npr
- https://data.gateapi.io/api2/1/orderBook_c2c/doge_jod
Return data example:
# Request GET: https://data.gateapi.io/api2/1/orderBook_c2c/usdt_cny # Response { "result": "true", "asks": [ ["6.86", "306.1114", "100.0000", "30000.0000"], ["6.86", "808.0467", "100.0000", "4220.0000"], ["6.86", "12922.3622", "200.0000", "24131.4000"], ["6.86", "4412.0000", "300.0000", "4412.0000"] ], "bids": [ ["6.84", "3654.9707", "3654.0000", "3654.9700"], ["6.84", "17487.1700", "1500.0000", "30000.0000"], ["6.84", "21.1317", "20.0000", "1461.9883"], ["6.83", "27846.0000", "800.0000", "30000.0000"] ] },
Trade API
Error codes details from system
The user has to go through firstthis linkGet Key and Secret for API interface authentication. Secret is used as the password in the program. Sign is obtained by signing the data that POST needs to send to the server through SHA512 encryption. Key and ign are returned in the Header part of HTTPS request. Please refer to the following interface instructions and example programs to set up
Get account balance API
API URL: https://api.gateio.la/api2/1/private/balances
Parameter data submission: POST
Parameters: no
Return data format: JSON
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/balances # Response { "result": "true", "available": { "BTC": "1000", "ETH": "968.8", "ETC": "0", }, "locked": { "ETH": "1" } }
Get leverage account balance API
API URL: https://api.gateio.la/api2/1/private/marginbalances
Parameter data submission: POST
Parameters: no
Return data format: JSON
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/marginbalances # Response { "result": "true", "datas": [ { "market": "BTC_USDT", "curr_a": "BTC", "curr_b": "USDT", "available_a": "99.993214", "available_b": "9994.000035", "frozen_a": "0.000000", "frozen_b": "0.000000", "borrowed_a": "0.000000", "borrowed_b": "0.000000" } ] }
Get the financial account balance API
API URL: https://api.gateio.la/api2/1/private/fundingbalances
Parameter data submission: POST
Parameters: no
Return data format: JSON
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/fundingbalances # Response { "result": "true", "datas": [ { "asset": "BTC", "available": "0.000000", "freeze": "10.000000", "lent": "0.000000", "total_lend": "10.000000" }, { "asset": "USDT", "available": "0.000000", "freeze": "0.000000", "lent": "0.000000", "total_lend": "0.000000" }, { "asset": "ETH", "available": "99987.911780", "freeze": "0.000000", "lent": "0.000000", "total_lend": "0.000000" } ] }
Get the deposit address API
API URL: https://api.gateio.la/api2/1/private/depositAddress
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
currency | String | yes | Currencies such as (BTC, LTC) |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/depositAddress # Response { "result": "true", "addr": "gateiowallet", "multichain_addresses": [{ "chain": "BTC", "address": "1AW9TZBVnmVYtbrieiQiLMiN7nwRJjJ9mx", "payment_id": "", "payment_name": "", "obtain_failed": 0 }, { "chain": "ETH", "address": "0xDd5e3A7eb45fbb6E8070F1B6292BF22670F1775D", "payment_id": "", "payment_name": "", "obtain_failed": 0 }, { "chain": "TRX", "address": "TW9hDZgCUXpfmnMVacju1CL8xW2ch2FZfT", "payment_id": "", "payment_name": "", "obtain_failed": 0 }, { "chain": "EOS", "address": "gateiowallet", "payment_id": "00053f26ad281b8c", "payment_name": "Memo", "obtain_failed": 0 }], "message": "Sucess", "code": 0 }
Get deposit and withdrawal history API
API URL: https://api.gateio.la/api2/1/private/depositsWithdrawals
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
start | String | no | Start UNIX time(e . g . 1469092370) |
end | String | no | Termination of UNIX time(e . g . 1469713981) |
sortType | String | no | Sort order ("ASC": ascending, "DESC": descending) |
page | String | no | Page number, starting from 1 |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/depositsWithdrawals # Response { "result": "true", "deposits": [ { "id": "c204730", "currency": "ETH", "address": "1111 1111 1111 1111 1111 1", "amount": "222.61", "txid": "210496", "timestamp": "1474962729", "status": "DONE", "fee":"0.1" } ], "withdraws": [ { "currency": "ETC", "address": "addr2", "amount": "600000000", "txid": "2104963", "timestamp": "1469092378", "status": "DONE", "fee":"0.1" } ], "message": "Success" }
Order and buy API
API URL: https://api.gateio.la/api2/1/private/buy
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description | Return data example: |
currencyPair | String | yes | Trade currency pairs (such as btc_usdt,ltc_btc) | ltc_btc |
rate | String | yes | Price | 1000 |
amount | String | yes | Volume | 800 |
orderType | String | no | Order type("gtc": Ordinary order(default); "ioc": Immediate -or-Cancel(IOC));"poc":Passive order(maker only) (Pending -or-Cancelled,POC) | ioc |
text | String | no | user defined information; requires: prefixed with "t-", no longer than 16 bytes("t-" not counted) and use characters in [0-9a-zA-Z-_.] | t-1128392 |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/buy # Response { "result":"true", "orderNumber":5825355678, "rate":"1000", "leftAmount":"0", "filledAmount":"0.1", "filledRate":"800.00", "text":"t-1128392", //user defined information. returned if provided, otherwise left empty "message":"Success" }
Note: The returned order number can be used to query and cancel the order.
Place an order and trade to sell API
API URL: https://api.gateio.la/api2/1/private/sell
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description | Return data example: |
currencyPair | String | yes | Trade currency pairs (such as btc_usdt,ltc_btc) | ltc_btc |
rate | String | yes | Price | 1000 |
amount | String | yes | Volume | 800 |
orderType | String | no | Order type("gtc": Ordinary order(default); "ioc": Immediate -or-Cancel(IOC));"poc":Passive order(maker only) (Pending -or-Cancelled,POC) | ioc |
text | String | no | user defined information; requires: prefixed with "t-", no longer than 16 bytes("t-" not counted) and use characters in [0-9a-zA-Z-_.] | t-1128392 |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/sell # Response { "result":"true", "orderNumber":5825355678, "rate":"1000", "leftAmount":"0", "filledAmount":"0.1", "filledRate":"800.00", "text":"t-1128392", //user defined information. returned if provided, otherwise left empty "message":"Success" }
Note: The returned order number can be used to query and cancel the order.
Batch Orders
API URL: https://api.gateio.la/api2/1/private/batch_orders
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description | Return data example: |
batch_orders_json | Json | yes |
text:user defined information; requires: prefixed with "t-", no longer than 16 bytes("t-" not counted) and use characters in [0-9a-zA-Z-_.] currencyPair:Trade currency pairs (such as btc_usdt,ltc_btc) side: buy or sell rate:Price amount:Volume orderType:Order type("gtc": Ordinary order(default); "ioc": Immediate -or-Cancel(IOC));"poc":Passive order(maker only) (Pending -or-Cancelled,POC) |
[{
"text": "t-1001",
"currencyPair": "GT_USDT",
"rate": 0.01,
"amount": 1000,
"side": "buy",
"orderType": "gtc"
}, { "text": "t-1002", "currencyPair": "BTC_USDT", "rate": 8000, "amount": 0.1, "side": "sell", "orderType": "ioc" } ] |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/batch_orders # Response {"result":"true","orders":"[[ { "result": "true", "message": "Success", "code": 0, "ctime": 1574846296.986704, "side": 2, "orderNumber": 28237020, "rate": "0.01", "leftAmount": "1000.00000000", "filledAmount": "0", "market": "GT_USDT", "iceberg": "0", "text": "t-1001", "filledRate": "0.010000000", "feePercentage": 0.002, "feeValue": "0", "feeCurrency": "GT", "fee": "0 GT" }, { "result": "true", "message": "Success", "code": 0, "ctime": 1574846296.995313, "side": 1, "orderNumber": 28237021, "rate": "8000", "leftAmount": "0.10000000", "filledAmount": "0", "market": "BTC_USDT", "iceberg": "0", "text": "t-1002", "filledRate": "8000.000000000", "feePercentage": 0.002, "feeValue": "0", "feeCurrency": "USDT", "fee": "0 USDT"} ]" }
Note: at most 4 trading pairs can be placed at a time and only 5 orders can be placed in batches for each trading pair
Cancel the order API
API URL: https://api.gateio.la/api2/1/private/cancelOrder
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
orderNumber | String | yes | The serial number of the order |
currencyPair | String | yes | Trading currency pairs (such as ltc_btc) |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/cancelOrder # Response {"result":"true","message":"Success"}
Cancel multiple order apis
API URL: https://api.gateio.la/api2/1/private/cancelOrders
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
orders_json | String | yes | The json data of the order number and pair. For example:[ { "orderNumber":"7942422" "currencyPair":"ltc_btc" }, { "orderNumber":"7942423" "currencyPair":"ltc_btc" } ] |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/cancelOrders # Response {"result":"true","message":"Success"}
Note:The number of cancellation in batch is limited to 20
Cancel all ordering apis
API URL: https://api.gateio.la/api2/1/private/cancelAllOrders
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
type | int | yes | Order type(0: sell,1: buy,-1: unlimited) |
currencyPair | String | yes | Trade currency pairs(example: LTC BTC) |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/cancelAllOrders # Response {"result":"true","message":"Success"}
Get the order status API
API URL: https://api.gateio.la/api2/1/private/getOrder
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
orderNumber | String | yes | The serial number of the order |
currencyPair | String | yes | Exchange currency pair(e . g . Eth BTC) |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/getOrder # Response { "result":"true", "order":{ "id":"15088", "status":"cancelled", "currencyPair":"eth_btc", "type":"sell", "rate":811, "amount":"0.39901357", "initialRate":811, "initialAmount":"1" }, "message":"Success" }
Gets my current list API
API URL: https://api.gateio.la/api2/1/private/openOrders
Parameter data submission: POST
Request parameters
Parameter | Parameter type | Required | Description |
currencyPair | String | no | Exchange currency pair(e . g . Eth BTC) |
Returns all trading market pending when the currencyPair parameter is empty
Return data format: JSON
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/openOrders # Response { "result": "true", "message": "Success", "code": 0,"elapsed": "6.262ms", "orders": [ { "orderNumber": "30032151", "type": "buy", "rate": 21367.521367521, "amount": "0.0936", "total": "2000", "initialRate": 21367.521367521, "initialAmount": "0.0936", "filledRate": 0, "filledAmount": 0, "currencyPair": "eth_btc", "timestamp": "1407828913", "status": "open" } ] }
Get my last 100 transaction record API
API URL: https://api.gateio.la/api2/1/private/tradeHistory
Parameter data submission: POST
Return data format: JSON
Parameters:
Parameter | Parameter type | Required | Description |
currencyPair | String | yes | Currency pair |
orderNumber | String | no | Order number |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/tradeHistory # Response { "result": "true", "message": "Success", "trades": [ { "id": "7942422", "orderid": "38100491", "pair": "ltc_btc", "type": "buy", "rate": "0.01719", "amount": "0.0588", "time": "06-12 02:49:11", "time_unix": "1402512551" } ] }
Withdrawal API
API URL: https://api.gateio.la/api2/1/private/withdraw
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
currency | String | yes | Currency(e . g . : BTC) |
amount | String | yes | Withdraw amount |
address | String | yes | Address(Transaction MEMO can be entered after the address separated by a space, format: Address MEMO) |
chain | String | no | Chain |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/withdraw # Response { "result": "true", "message": "Success"}
Cancel Withdrawal API
API URL: https://api.gateio.la/api2/1/private/withdraw_cancel
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
withdraw_id | Int | yes | TxID |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/withdraw_cancel # Response { "result": "true", "message": "Success"}
Sub Account API
Query single sub account available
API URL: https://api.gateio.la/api2/1/private/get_sub_account_available
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
sub_uid | Int | yes | Sub Account ID |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/get_sub_account_available # Response { "result": true, "available": { "uid": "XXX", "BTC": "0.1", "USDT": "0", "GT": "0" } }
Query all sub account available
API URL: https://api.gateio.la/api2/1/private/get_sub_account_available
Return data format: JSON
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/get_sub_account_available # Response { "result": true, "available": [{ "uid": "XXX", "BTC": "0.1", "USDT": "0", "GT": "0" }, { "uid": "XXX", "USDT": "94.70916" }] }
Sub account funds transfer
API URL: https://api.gateio.la/api2/1/private/sub_account_transfer
Parameter data submission: POST
Return data format: JSON
Request parameters
Parameter | Parameter type | Required | Description |
sub_uid | Int | yes | Sub Account ID |
transfer_type | String | yes | Transfer type 'in':from main account to sub account, 'out':from sub account to main account |
coin | String | yes | Coin |
amount | String | yes | Amount |
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/sub_account_transfer # Response { "result": "true", "message": "Success" }
Fees
Return coin fees info include deposit, withdraw, trade status
Return data example:
# Request POST: https://api.gateio.la/api2/1/private/feelist # Response { "GT":{ "no":149, "symbol":"GT", "name":"GatechainToken", "name_cn":"GateChain", "fee_usdt":"0.2%", "fee_btc":"0.2%", "fee_eth":"-", "deposit":"0", "withdraw_percent":"0%", "withdraw_fix":"0.1", "withdraw_day_limit":"500000", "withdraw_amount_mini": 0.2, "withdraw_day_limit_remain": 500000, "withdraw_eachtime_limit": 500000, "withdraw_fix_on_chain_ETH": 4 }, "USDT":{ "no":3, "symbol":"USDT", "name":"Tether", "name_cn":"Tether", "fee_usdt":"-", "fee_btc":"0.2%", "fee_eth":"0.2%", "deposit":"0", "withdraw_percent":"0%", "withdraw_fix":"3", "withdraw_day_limit":"300000", "withdraw_amount_mini": 53, "withdraw_day_limit_remain": 300000, "withdraw_eachtime_limit": 1000000, "usdt_erc20_withdraw_txfee": 10.0, "usdt_trc20_withdraw_txfee": 0.1, "withdraw_fix_on_chain_BTC":20, "withdraw_fix_on_chain_ETH":15, "withdraw_fix_on_chain_TRX":0, "withdraw_fix_on_chain_EOS":2.5 },... }
Response description
no:No. symbol:Coin name:Coin name_cn:Coin fee_usdt:USDT Trading fee_btc:BTC Trading fee_eth:ETH Trading deposit:Deposit withdraw_percent:Withdraw withdraw_fix:Withdraw withdraw_day_limit:Daily Withdrawal Limit withdraw_amount_mini:Minimum withdraw_day_limit_remain:Remaining withdraw_eachtime_limit:Maximum withdraw_fix_on_chain_ETH: Withdraw
Announcements
Announcements
URL: https://api.gateio.la/api2/1/annlist?page=1&lang=en
Request parameters
Parameter | Parameter type | Required | Description |
page | Int | no | Page number, starting from 1(1-1000) |
lang | string | no | Language: cn (简体中文), kr (한국어), en (English), vn (Tiếng Việt), tw (繁体中文), es (Español), ru (Русский язык), fr (Français), th (ภาษาไทย) |
Return data example:
# Request GET: https://api.gateio.la/api2/1/annlist?page=1 # Response { "result": true, "message":"Success", "page":3, "data":[ { "id":"1", "title":"test title 1", "brief":"test brief 1", "updated_t":"2020-06-02 11:59:04" }, { "id":"2", "title":"test title 2", "brief":"test brief 2", "updated_t":"2020-06-02 11:59:04" } ] }
Response description
id:No. title:Title brief:Details updated_t:Updated
Error code
Error codes details from system
Error codes | Details |
---|---|
1 | Invalid request |
2 | Invalid version |
3 | Invalid request |
4 | Forbidden access |
5,6 | Invalid sign |
7 | Currency is not supported |
8,9 | Currency is not supported |
10 | Verified failed |
11 | Obtaining address failed |
12 | empty params |
13 | Internal error, please report to administrator |
14 | Invalid user |
15 | Cancel order too fast, please wait 1 min and try again |
16 | Invalid order id or order is already closed |
17 | Invalid orderid |
18 | Invalid amount |
19 | Not permitted or trade is disabled |
20 | Your order size is too small |
21 | You don't have enough fund |
24 | Invalid asset |
40 | Too many attempts |
102 | Withdraw suspended |
1401 | Invaild sub account ID Or sub account not found |
1402 | Sub account can not use transfer |
1403 | Invalid parameters |
1404 | Sub account transfer fail |
1405 | Sub account frozen |
Demos
<?php
function gateio_query($path, array $req = array()) {
// API settings, add your Key and Secret at here
$key = '';
$secret = '';
// generate a nonce to avoid problems with 32bits systems
$mt = explode(' ', microtime());
$req['nonce'] = $mt[1].substr($mt[0], 2, 6);
// generate the POST data string
$post_data = http_build_query($req, '', '&');
$sign = hash_hmac('sha512', urldecode($post_data), $secret);
// generate the extra headers
$headers = array(
'KEY: '.$key,
'SIGN: '.$sign
);
//!!! please set Content-Type to application/x-www-form-urlencoded if it's not the default value
// curl handle (initialize if required)
static $ch = null;
if (is_null($ch)) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; gateio PHP bot; '.php_uname('a').'; PHP/'.phpversion().')');
}
curl_setopt($ch, CURLOPT_URL, 'https://api.gateio.la/api2/'.$path);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
// run the query
$res = curl_exec($ch);
if ($res === false) throw new Exception('Could not get reply: '.curl_error($ch));
//var_dump($res);
//print_r($res);
$dec = json_decode($res, true);
if (!$dec) throw new Exception('Invalid data received, please make sure connection is working and requested API exists: '.$res);
return $dec;
}
function curl_file_get_contents($url) {
// our curl handle (initialize if required)
static $ch = null;
if (is_null($ch)) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERAGENT,
'Mozilla/4.0 (compatible; gateio PHP bot; '.php_uname('a').'; PHP/'.phpversion().')'
);
}
curl_setopt($ch, CURLOPT_URL, 'https://data.gateapi.io/api2/'.$url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
// run the query
$res = curl_exec($ch);
if ($res === false) throw new Exception('Could not get reply: '.curl_error($ch));
//echo $res;
$dec = json_decode($res, true);
if (!$dec) throw new Exception('Invalid data: '.$res);
return $dec;
}
function get_top_rate($currency_pair, $type='BUY') {
$url = '1/orderBook/'.strtoupper($currency_pair);
$json = curl_file_get_contents($url);
$rate = 0;
if (strtoupper($type) == 'BUY') {
$r = $json['bids'][0];
$rate = $r[0];
} else {
$r = end($json['asks']);
$rate = $r[0];
}
return $rate;
}
function get_pairs() {
$url = '1/pairs';
$json = curl_file_get_contents($url);
return $json;
}
function get_marketinfo(){
$url = '1/marketinfo';
$json = curl_file_get_contents($url);
return $json;
}
function get_tickers(){
$url = '1/tickers';
$json = curl_file_get_contents($url);
return $json;
}
function get_ticker($current_pairs){
$url = '1/ticker/'.strtoupper($current_pairs);
$json = curl_file_get_contents($url);
return $json;
}
function get_orderbooks(){
$url = '1/orderBooks';
$json = curl_file_get_contents($url);
return $json;
}
function get_orderbook($current_pairs){
$url = '1/orderBook/'.strtoupper($current_pairs);
$json = curl_file_get_contents($url);
return $json;
}
function get_trade_history($current_pairs, $tid){
$url = '1/tradeHistory/'.strtoupper($current_pairs).'/'.$tid;
$json = curl_file_get_contents($url);
return $json;
}
function get_balances() {
return gateio_query('1/private/balances');
}
function withdraw($currency, $amount, $address) {
return gateio_query('1/private/withdraw',
array(
'currency' => strtoupper($currency),
'amount' => $amount,
'address' => $address
)
);
}
function get_order($order_number, $currency_pair) {
return gateio_query('1/private/getOrder',
array(
'currencyPair' => strtoupper($currency_pair),
'orderNumber' => $order_number
)
);
}
function cancel_order($order_number, $currency_pair) {
return gateio_query('1/private/cancelOrder',
array(
'currencyPair' => strtoupper($currency_pair),
'orderNumber' => $order_number
)
);
}
function cancel_all_orders($type, $currency_pair) {
return gateio_query('1/private/cancelAllOrders',
array(
'type' => $type,
'currencyPair' => strtoupper($currency_pair)
)
);
}
function sell($currency_pair, $rate, $amount) {
return gateio_query('1/private/sell',
array(
'currencyPair' => strtoupper($currency_pair),
'rate' => $rate,
'amount' => $amount,
)
);
}
function buy($currency_pair, $rate, $amount) {
return gateio_query('1/private/buy',
array(
'currencyPair' => strtoupper($currency_pair),
'rate' => $rate,
'amount' => $amount,
)
);
}
function get_my_trade_history($currency_pair, $order_number) {
return gateio_query('1/private/tradeHistory',
array(
'currencyPair' => strtoupper($currency_pair),
'orderNumber' => $order_number
)
);
}
function open_orders() {
return gateio_query('1/private/openOrders');
}
function deposit_address($currency) {
return gateio_query('1/private/depositAddress',
array(
'currency' => strtoupper($currency)
)
);
}
try {
// example 1: get balances
var_dump(get_balances());
// example 2: place a buy order
$pair = 'ltc_btc';
$rate = get_top_rate($pair, $type) * 1.01;
var_dump(buy($pair, $rate, '0.01'));
// example 3: cancel an order
var_dump(cancel_order(125811, $pair));
// example 4: get order status
var_dump(get_order(15088, $pair));
// example 5: list all open orders
var_dump(open_orders());
} catch (Exception $e) {
echo "Error:".$e->getMessage();
}
?>