All plans that have access to the Historical Weather API's must break up large requests into several smaller requests.
For example, if you are enrolled in the "Business" plan, and want to retrieve hourly historical data for 2017 for a single location, you simply need make 12 total API requests (1 month per call limit).
Example: Retrieve all hourly data for 2017 for one location (35.5, -75.5).
# First request
https://api.weatherbit.io/v2.0/history/hourly?lat=35.5&lon=-75.5&key=<API_KEY>&start_date=2017-01-01&end_date=2017-02-01
# Second request
https://api.weatherbit.io/v2.0/history/hourly?lat=35.5&lon=-75.5&key=<API_KEY>&start_date=2017-02-01&end_date=2017-03-01
...
# Last request
https://api.weatherbit.io/v2.0/history/hourly?lat=35.5&lon=-75.5&key=<API_KEY>&start_date=2017-12-01&end_date=2018-01-01