GET form takes query params (sql, stream,
stream_type, from, to, limit); the POST form takes the same body as
Execute a query. Disable proxy buffering at the ingress
(proxy_buffering off) so chunks flush promptly. Each row is a JSON object keyed by column name;
the final line contains {"__meta__":{"scanned_rows":...,"took_ms":...}}. This endpoint requires
streams.query, or sys.telemetry.read in system scope.