Upbit WebSocket API

The Upbit WebSocket API delivers real-time streaming data for market and account events. Public streams include live tickers, full orderbook updates, OHLCV candles, and trade feeds for any trading pair. Authenticated streams provide personal order and trade fill notifications and asset balance change events, enabling reactive trading systems. JWT bearer token authentication is required for personal (private) streams. Clients can list active subscriptions to monitor and manage connections.

API entry from apis.yml

apis.yml Raw ↑
aid: upbit:websocket-api
name: Upbit WebSocket API
tags:
- Candles
- Market Data
- Orders
- Real-time
- Trades
- WebSocket
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
baseURL: wss://api.upbit.com
humanURL: https://global-docs.upbit.com/reference
properties:
- url: https://global-docs.upbit.com/reference
  type: Documentation
- url: https://global-docs.upbit.com/llms.txt
  type: LLMsTxt
description: The Upbit WebSocket API delivers real-time streaming data for market and account events.
  Public streams include live tickers, full orderbook updates, OHLCV candles, and trade feeds for any
  trading pair. Authenticated streams provide personal order and trade fill notifications and asset balance
  change events, enabling reactive trading systems. JWT bearer token authentication is required for personal
  (private) streams. Clients can list active subscriptions to monitor and manage connections.
x-features:
- Real-time ticker streams for all trading pairs
- Live orderbook update feeds with configurable depth
- OHLCV candle streams at multiple timeframes
- Trade execution feeds per market pair
- Personal order fill and trade notifications (authenticated)
- Asset balance change events (authenticated)
- Active subscription listing and management
x-use-cases:
- Drive low-latency trading UIs with live orderbook feeds
- Trigger execution logic on real-time price events
- Build portfolio dashboards that react to balance changes
- Monitor order fills in event-driven trading systems