Many trading pairs listed in the exchangeInfo cannot be passed to retrieve kline data. From what I see, most of the failed pairs are those with quote assets of USD. Can anyone point me to docs that describe how to tell which base/quote pairs are acceptable to pass through the klines api?
For example:
https://api.binance.us/api/v3/exchangeInfo lists BTCUSD as a trading pair
But
https://api.binance.com/api/v3/klines?symbol=BTCUSD&interval=1m&limit=1 returns ‘code’: -1121, ‘msg’: ‘Invalid symbol.’