I am writing to inquire about accessing historical user data through the Binance API. Specifically, I would like to understand if it is possible to retrieve user data that predates the creation of an API key. My current experience suggests that only data generated after the API key’s creation is accessible.
Could you please clarify whether the Binance API allows access to user data from before the API key was created? If such access is possible, I would appreciate guidance on the necessary steps or configurations required to retrieve this historical data.
To clarify further, the issue I am encountering is that I cannot access historical orders and trades for some users through the API, even though this data is visible in the Binance application. For example, when testing with different users, I noticed that their data appears incomplete unless the API key was created before the transactions.
This inconsistency leads me to suspect that the API might only synchronize data starting from the moment the API key is created, while the Binance application has access to all historical data.
Could you please confirm if this behavior is expected or if there might be an issue with how the API is configured or retrieving data?
I have encountered a similar issue, and despite discussing it with the Binance Team, I couldn’t get a satisfactory explanation. I was informed that I cannot access data older than 2 years. However, using another user’s API KEY and SECRET KEY, I can retrieve all their historical data, including their first transactions (Trade, Order, FIAT BUY, DEPOSIT, FIAT SELL, WITHDRAW, etc.). On the other hand, when I use my own API KEY and SECRET KEY, I am unable to access my historical data. The system behaves inconsistently in this regard. Please note that I am only using READ-ONLY access for all these operations.