The default time for a request is 3 months unless otherwise stated. The timeframes for the amount of data that can be pulled is dependent on the provider.
For large pulls, multiple queries are needed. We recommend tranches of 6 months, the reason for the multiple queries is because some of the banks while retrieving the data time out, and hence won’t let the full query run.
If you’re getting access_denied errors when pulling more than 90 days of data, it could be related to SCA. Have a look at more information here.