You explain your API offers historic data using the "past_days" parameter. Could you also offer a "date" parameter for a given day, or are you only keeping a rolling window of data?
If end_date is not specified, it would return start_date with 7 days forecast
If end_date is not specified, it would return start_date with 7 days forecast