How to fetch number of issues in status on each day without exceeding rate limit?

I want to create a graph that shows for each day, the number of issues in each status. I am running my NodeJS application locally to call REST API search JQL:

project = <project> AND (status WAS "<status>" ON <date>) AND type not in (epic, sub-task)

But I need to iterate over many dates e.g. 60 days and eventually hit the rate limit.

How can I get the same data in the minimal number of API calls?