REST API Endpoints

Base path: /v1

Markets

  • GET /v1/markets — List all supported trading pairs and metadata

    Response example:

[
  {
    "symbol": "BTC-USD",
    "baseCurrency": "BTC",
    "quoteCurrency": "USD",
    "minSize": "0.0001",
    "maxSize": "100",
    "tickSize": "0.01",
    "status": "active"
  },
  ...
]

  • GET /v1/markets/{symbol}/ticker — Get current bid/ask/last for a symbol

  • GET /v1/markets/{symbol}/orderbook?limit=50 — Get depth of orderbook for symbol

Account & Balances

  • GET /v1/account — Get current account info (requires auth)

  • GET /v1/account/balances — List all currency balances (requires auth)

    Response example:

Orders

  • POST /v1/orders — Create a new order (requires auth)

    Request body example:

  • GET /v1/orders/{orderId} — Get details of a specific order

  • GET /v1/orders?status=active — List active orders

  • DELETE /v1/orders/{orderId} — Cancel an order

Trades

  • GET /v1/trades?symbol=BTC-USD&limit=100 — Get recent trades for symbol

Transfers / Withdrawals & Deposits

  • POST /v1/transfers/withdraw — Request a withdrawal (requires auth)

  • POST /v1/transfers/deposit_address — Get deposit address (requires auth)

Last updated