How many items are you getting?
I’m not seeing an restrictions. Getting all data† gets me a bit over 1,500 readings for my most active device.
If you’re getting fewer results than that, then something odd is going on.
If you get the same number of results, or more, for a single device for just 1.5 days, then you’re exceeding the Fair Access Policy, which for the smallest payload in the best circumstances (1 byte on SF7) allows for at most 647 messages per day for EU868. Though that Fair Access Policy is not being enforced yet, maybe the Data Storage Integration implicitly limits storage to, say, 4,500 messages per week?
(Please don’t repost the same question when getting no answer, but edit the previous one to add more details. I’ve deleted your earlier post about the same thing.)
† The Data Storage integration keeps data for 7 days. It seems the data is truncated at midnight, so using ?last=7d
gets me data as of March 10, shortly after midnight, being 7.5 days worth of data.