about how to get all data for one times

How can I obtain the historical candlestick data for all currency pairs at once? Currently, the API has a maximum limit of 1000 records per request.

Hello,
For mainly, performance and transfer data volume purposes, it’s not ideal for an endpoint to provide all the candlestick data in one call, So, in order to get the historical candlestick you’ll have to loop through symbol by symbol and change the startTime/endTime params. Or download from Binance Data Collection.