Messages
{
"type": "market_lifecycle_v2",
"sid": 13,
"msg": {
"market_ticker": "INXD-23SEP14-B4487",
"event_type": "created",
"exchange_index": 0,
"open_ts": 1694635200,
"close_ts": 1694721600,
"price_level_structure": "linear_cent",
"additional_metadata": {
"name": "S&P 500 daily return on Sep 14",
"title": "S&P 500 closes up by 0.02% or more",
"yes_sub_title": "S&P 500 closes up 0.02%+",
"no_sub_title": "S&P 500 closes up <0.02%",
"rules_primary": "The S&P 500 index level at 4:00 PM ET...",
"rules_secondary": "",
"can_close_early": true,
"event_ticker": "INXD-23SEP14",
"expected_expiration_ts": 1694721600,
"strike_type": "greater",
"floor_strike": 4487
}
}
}{
"type": "event_lifecycle",
"sid": 5,
"msg": {
"event_ticker": "KXQUICKSETTLE-26JAN25H2150",
"exchange_index": 0,
"title": "What will 1+1 equal on Jan 25 at 21:50?",
"subtitle": "Jan 25 at 21:50",
"collateral_return_type": "MECNET",
"series_ticker": "KXQUICKSETTLE"
}
}{
"type": "event_fee_update",
"sid": 5,
"msg": {
"event_ticker": "KXBTCD-26MAY2018",
"fee_type_override": "quadratic",
"fee_multiplier_override": 1
}
}WebSockets
Market & Event Lifecycle
Market state changes and event creation notifications.
Requirements:
- No additional channel-level authentication beyond the authenticated WebSocket connection
- Receives all market and event lifecycle notifications (
market_tickerfilters are not supported) - Event creation notifications
Use case: Tracking market lifecycle including creation, de(activation), close date changes, determination, settlement, price level structure changes, and metadata updates
WSS
market_lifecycle_v2
Messages
{
"type": "market_lifecycle_v2",
"sid": 13,
"msg": {
"market_ticker": "INXD-23SEP14-B4487",
"event_type": "created",
"exchange_index": 0,
"open_ts": 1694635200,
"close_ts": 1694721600,
"price_level_structure": "linear_cent",
"additional_metadata": {
"name": "S&P 500 daily return on Sep 14",
"title": "S&P 500 closes up by 0.02% or more",
"yes_sub_title": "S&P 500 closes up 0.02%+",
"no_sub_title": "S&P 500 closes up <0.02%",
"rules_primary": "The S&P 500 index level at 4:00 PM ET...",
"rules_secondary": "",
"can_close_early": true,
"event_ticker": "INXD-23SEP14",
"expected_expiration_ts": 1694721600,
"strike_type": "greater",
"floor_strike": 4487
}
}
}{
"type": "event_lifecycle",
"sid": 5,
"msg": {
"event_ticker": "KXQUICKSETTLE-26JAN25H2150",
"exchange_index": 0,
"title": "What will 1+1 equal on Jan 25 at 21:50?",
"subtitle": "Jan 25 at 21:50",
"collateral_return_type": "MECNET",
"series_ticker": "KXQUICKSETTLE"
}
}{
"type": "event_fee_update",
"sid": 5,
"msg": {
"event_ticker": "KXBTCD-26MAY2018",
"fee_type_override": "quadratic",
"fee_multiplier_override": 1
}
}apiKey
type:apiKey
API key authentication required for WebSocket connections. The API key should be provided during the WebSocket handshake.
Market Lifecycle V2
type:object
Market lifecycle events (created, activated, deactivated, close_date_updated, determined, settled, price_level_structure_updated, metadata_updated)
Event Lifecycle
type:object
Event creation notification
Event Fee Override Update
type:object
Emitted when an event-level fee override is set or cleared