The Bullish Exchange API gives developers programmatic access to one of the world’s leading regulated digital asset exchanges. Use the REST Trading API to place and manage orders, stream real-time market data over WebSockets, move funds through the Custody API, or connect via FIX protocol for institutional-grade low-latency trading.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/bullish-exchange/api-docs/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Make your first authenticated API call in minutes — from API key to live order.
Authentication
Learn how to generate API keys, obtain JWT tokens, and sign requests with ECDSA or HMAC.
API Reference
Explore every endpoint — markets, orders, trades, accounts, custody, and more.
WebSockets
Subscribe to real-time order book updates, trades, ticks, and private account events.
Explore by Topic
Orders
Create, amend, cancel, and query orders via REST or command entry.
Market Data
Fetch markets, order books, candles, ticks, and index prices.
Accounts
Retrieve trading account details and asset balances.
Derivatives
Access perpetuals and options positions, settlement history, and funding rates.
AMM Instructions
Automate liquidity provision with AMM instructions.
Custody
Manage crypto and fiat deposits, withdrawals, and transaction history.
OTC Trading
Execute over-the-counter trades directly on Bullish.
Aggregator API
Public tickers, order book depth, and recent trades — no authentication required.
FIX Protocol
Institutional low-latency connectivity via AWS PrivateLink or GCP Private Service Connect.
Environments
Bullish provides a production environment and sandboxes for testing. See Environments for base URLs and connectivity options.Core Concepts
Understand pagination, filtering, rate limits, and precision formats before building.
Rate Limits
Review per-endpoint and per-IP rate limits to design a resilient integration.