GetOrdersStreaming
Server-streaming endpoint. Opens a long-lived Connect/gRPC-Web stream
and sends a GetOrdersStreamingResponse message immediately, then
again on a fixed interval, until the client disconnects. Each
message is a full snapshot of the current matching orders, not a
diff against the previous message.
update_interval_ms defaults to 250ms when omitted, and is clamped
to the 100–60000ms range rather than rejected.
NOTE: Mintlify’s request-based API explorer cannot exercise a real streaming response.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Headers
Define the version of the Connect protocol. If omitted, use 1.
1 Define the timeout, in ms
Body
Wallet address to filter the stream to. Trimmed and matched
case-insensitively, same as on GetOrders.
Optional market filter. When omitted, or when the selector doesn't resolve to a known market, orders from all markets are streamed.
- market_id
- market_symbol
Interval between stream updates, in milliseconds. Defaults to 250 when omitted or zero, and is clamped to the 100–60000 range.
Response
One streamed message (the server sends a sequence of these, not a single response).
Full snapshot of orders matching address and market as of
this message. Not a diff against the previous message.