Skip to main content

API Directory

Use this page as the map. Each service page below follows the same structure:

  • endpoint index first
  • request format next
  • response example directly under each endpoint

Service Directory​

ServiceBase URLUse it forFull reference
Matching Engine RESThttps://api.liquideuclid.comtrading, balances, withdrawals, depth, recent tradesMatching Engine REST API
OMS RESThttps://oms.liquideuclid.comopen orders, order history, single-order lookupOMS API
Market Data RESThttps://market.liquideuclid.comklines and market snapshotsMarket Data API
Market Data WebSocketwss://market.liquideuclid.com/wslive depth, trade, kline, and top-of-book streamsMarket Data API

Authentication​

Use Authentication Headers for authenticated engine and OMS routes.

What Lives Where​

Matching Engine REST​

Use the engine when you need to submit or cancel orders, read balances, fetch account state, or create withdrawals.

Main route groups:

  • public market routes: /health, /time, /assets, /pairs, /depth/:pair_id, /trades/:pair_id
  • account routes: /account, /balances/:user_id, /balances/:user_id/:asset, /trades/user/:user_id
  • order routes: /orders, /signed_orders, /orders/cancel, /orders/cancel_replace, /orders/cancel_all
  • withdrawal routes: /withdrawals, /withdrawals/status, /withdrawals/permit, /withdrawals/relay

OMS REST​

Use OMS when you need user-facing order views after execution.

Main routes:

  • /health
  • /orders/open/:user_id
  • /orders/history/:user_id
  • /orders/:order_id

Market Data REST and WebSocket​

Use market-data for charting and live market views.

Main routes:

  • REST: /health, /klines/:pair_id
  • WebSocket: depth, depth_diff, trade, kline, bookTicker