FIX Market Data
FIX market-data sessions are not the primary private-beta market-data path. Use public REST and public WebSocket for live orderbook, ticker, trade, and snapshot data in 0.1.3.
The active FIX gateway focuses on order entry, order status, mass status, mass cancel, and drop-copy ExecutionReport flows.
Current beta path
| Need | Use |
|---|---|
| Initial book snapshot | GET /api/v1/public/markets/{market_id}/snapshot |
| Level-2 book stream | wss://api.sentico-labs.xyz/api/v1/ws/public |
| Public trades | GET /api/v1/public/markets/{market_id}/trades or public WS |
| Private order/fill updates | Private WebSocket or FIX drop-copy |
FIX status reads
Use OrderStatusRequest(35=H) or OrderMassStatusRequest(35=AF) for
account/order status over FIX. Those responses are ExecutionReport (35=8)
messages and are scoped to the authenticated account.
Future protocol notes
If a dedicated FIX market-data session is enabled for a client, the contract
will be provisioned during onboarding and must be tested separately. Until then,
clients should not send MarketDataRequest(35=V) to the private-beta FIX
gateway.
Clients should still treat all streaming paths as sequence-sensitive and resync from HTTP snapshots on gaps.