Omen Developer Portal
API Reference
Options Market Data
Detailed reference for endpoints, authentication, channels, messages, environment endpoints, and data models in this integration area.
AsyncAPI referencev0.1.0Options
Omen Options Market Data WebSocket API
Client-facing public market-data WebSocket API for Omen options. Clients connect to a single WebSocket endpoint and send MessagePack-encoded command maps. Server events are MessagePack arrays using the positional layouts documented below. Examples are shown as JSON arrays for readability. No in-band authentication step is required.
Environment endpoints
test
wss://stream.options.test.omen.trade/Public test market-data streamlocal
ws://localhost:3003/Local development market-data stream (`OPTIONS_MARKET_DATA_WS_ADDR`)Channels and messages
marketDataConnection
/
Single WebSocket connection used for options listings, provenance, prices, orderbooks, trades, and corrections.
SubscribeCommandUnsubscribeCommandPingCommandSubscribedEventUnsubscribedEventPongEventErrorEventListingsSnapshotEventListingsUpdateEventProvenanceSnapshotEventProvenanceUpdateEventPriceUpdateEventOrderbookSnapshotEventTradeEventTradesSnapshotEventSettlementCorrectionEvent
Data models
MarketDataChannelDecimalStringSideListingSubIdProvenanceOrderBookLevelTradeSubscribeCommandPayloadUnsubscribeCommandPayloadPingCommandPayloadSubscribedEventPayloadUnsubscribedEventPayloadPongEventPayloadErrorEventPayloadListingsSnapshotEventPayloadListingsUpdateEventPayloadProvenanceSnapshotEventPayloadProvenanceUpdateEventPayloadPriceUpdateEventPayloadOrderbookSnapshotEventPayloadTradeEventPayloadTradesSnapshotEventPayloadSettlementCorrectionEventPayload