I have vba macro that makes a web request for stock option quotes as follows:
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;https://query2.finance.yahoo.com/v7/finance/options/" & UnderlyingSymbol & "?date=" & ExpiryEpoch & "", _
Destination:=Range("A1"))
.BackgroundQuery =...