GET /fapi/v1/userTrades not returning anything at all

Is it broken? GET /fapi/v1/userTrades not returning any trades. At all

For example:
https://fapi.binance.com/fapi/v1/userTrades?symbol=BTCUSDT&limit=1000&recvWindow=60000&startTime=1559347200000&timestamp=1613993664819&signature=990a58f3889b95e8c2881faedb09a5bbc9267eb1b61e8c72a4c7d1078bef60b5

Empty result but I have plenty of trades in account and it was working before.
Is it recent update?

How I can get trade history if I don’t know when It started exactly?

Ok. looks like the problem is new 7 day feature. But in changelog its not affecting userTrades endpoint

The query time period for endpoint GET /fapi/v1/allOrders must be less then 7 days.
The query time period for endpoint GET /fapi/v1/allForceOrders must be within the recent 7 days.

So. How I can get first orderId in user history? Looping 7 days from the beginning of futures on bibnance?

I found solution, its definitely a hack. So I would keep it secret.

Would like to hear a proper solution to get id of first trade. Because without startTime I get 7 days recently.

Mine are the same! How doyou solve this?
This api does not return anything!

If neither startTime nor endTime is sent, the result will only contain the most recent 7 days data.
We’ll update the API document to mention this condition.