API Overview
Meridian US provides REST and WebSocket APIs for programmatic access to market data, order management, and account operations. All endpoints require authentication via API key + HMAC signature.
Authentication
- Generate an API key pair from Account → Settings → API Keys
- Sign every request with HMAC-SHA256 using your secret key
- Include the signature in the
X-MER-SIGNATUREheader
REST Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /v1/markets |
Live ticker for all pairs |
| GET | /v1/orderbook/:pair |
Depth snapshot (bids/asks) |
| GET | /v1/trades/:pair |
Recent trades |
| GET | /v1/klines/:pair |
Candlestick data |
| POST | /v1/orders |
Place order |
| DELETE | /v1/orders/:id |
Cancel order |
| GET | /v1/account/balances |
Wallet balances |
WebSocket
Connect to wss://ws.meridian.us/v1/stream and subscribe to channels:
ticker@BTCUSDT— real-time price updatesdepth@BTCUSDT— order-book diff streamtrades@BTCUSDT— live trade streamaccount— balance and order updates (authenticated)
FIX 4.4
Available for institutional clients on dedicated throughput tiers. Contact your account manager for session credentials and the FIX specification document.
Rate Limits
- Public endpoints: 1,200 requests/minute
- Authenticated endpoints: 600 requests/minute
- Order placement: 100 requests/second
- VIP tiers: custom limits available