The Level1MarketDataRecordRequest object is used as an input in GetLevel1MarketData API. This is an unary API used to fetch level 1 market data snapshot (e.g., Bid, Ask, Last traded price). You can request one or more symbols data at a time.

Level1MarketDataRecordRequest

Field Name Data Type Accepted Values/Examples
FieldSelection optional Level1FieldOptions Field selection
RegionalExchangeIds repeated string Regional exchange ID
Symbols repeated string Valid ticker symbol (e.g., AAPL, IBM, VOD.LSE)
UserToken string A server generated GUID that is given as response to the client during the first login