Skip to main content

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.

The Bullish Exchange API is available across multiple environments — production for live trading, an API sandbox for integration testing, and a security sandbox for bug-bounty research. Each environment exposes the same API surface so you can develop and validate against simulated data before pointing your client at production.

Trading API Environments

The Trading API base URLs are listed below. Append a versioned path such as /v2/orders or /v1/accounts/trading-accounts to any of these base URLs to form a complete endpoint.
EnvironmentBase URLNotes
Productionhttps://api.exchange.bullish.com/trading-apiPrimary public endpoint
Productionhttps://registered.api.exchange.bullish.com/trading-apiRegistered-user variant
Production — Direct Connecthttps://prod.access.bullish.com/trading-apiAWS PrivateLink / GCP PSC
Security Sandboxhttps://api.bugbounty.bullish.com/trading-apiBug-bounty programme only
API Sandboxhttps://api.simnext.bullish-test.com/trading-apiIntegration testing
API Sandboxhttps://registered.api.simnext.bullish-test.com/trading-apiRegistered-user sandbox variant
API Sandbox — Direct Connecthttps://simnext.access.bullish.com/trading-apiSandbox Direct Connect

Aggregator API Environments

The Aggregator API provides unauthenticated public market data (tickers, order books, recent trades).
EnvironmentBase URL
Productionhttps://api.exchange.bullish.com/aggregator-api/v1
Security Sandboxhttps://api.bugbounty.bullish.com/aggregator-api/v1
API Sandboxhttps://api.simnext.bullish-test.com/aggregator-api/v1

WebSocket Environments

WebSocket streams mirror the REST environments. Connect using wss:// and authenticate private topics with a JWT cookie.
EnvironmentWebSocket Host
Productionwss://api.exchange.bullish.com
Productionwss://registered.api.exchange.bullish.com
Production — Direct Connectwss://prod.access.bullish.com
API Sandboxwss://api.simnext.bullish-test.com
API Sandboxwss://registered.api.simnext.bullish-test.com
API Sandbox — Direct Connectwss://simnext.access.bullish.com

GCP Connectivity

When running workloads on Google Cloud Platform, the most optimal network zone for connecting to Bullish is asia-southeast1-a. Operating within this availability zone minimises round-trip latency to the exchange matching engine.
The optimal availability zone may change at any time to another zone within asia-southeast1 for operational reasons. Monitor latency across zones and be prepared to re-route without prior notice.
Direct Connect endpoints bypass the public internet, providing lower and more consistent latency for latency-sensitive strategies. Two private connectivity mechanisms are supported:
  • AWS PrivateLink — Establishes a private connection between your AWS VPC and the Bullish service endpoint without your traffic traversing the public internet. Bullish will provide the published service IDs required to create the endpoint in your VPC.
  • GCP Private Service Connect (PSC) — Allows your GCP VPC to access the Bullish managed service privately. Bullish will provide the published service IDs required to create the PSC endpoint in your project.
The FIX API is only accessible via Direct Connect (AWS PrivateLink or GCP PSC) and is not available on the public internet endpoints.
To obtain AWS or GCP Direct Connect service IDs and to enable FIX API access, contact your Bullish sales representative.

Choosing the Right Environment

Sandbox data is entirely simulated. Account balances, order books, and trade history in the API Sandbox (simnext) environments do not reflect real funds or real market conditions. Always verify your integration in sandbox before switching to a production endpoint.
Use CaseRecommended Environment
Production live tradinghttps://api.exchange.bullish.com/trading-api
Integration & regression testinghttps://api.simnext.bullish-test.com/trading-api
Security research / bug bountyhttps://api.bugbounty.bullish.com/trading-api
Low-latency / co-located tradingDirect Connect — https://prod.access.bullish.com/trading-api
FIX API accessDirect Connect only (contact Bullish)

Build docs developers (and LLMs) love