Save data from an API call to server cache

Ok, just trying to understand this whole thing here. So your company didn’t really purchase the software then. Your company purchased a license to use the software. If that’s the case, I would do what @m_hutley and @sibertius is saying. Running a cron job to spit out data is a much better solution for you than allowing users to request for data per each request because you have limited API calls. I mean also, who’s to say a user doesn’t just spam the reload button on their browser? That’ll be x times the amount of request. That could easily use up your API call license per day if someone were malicious and just spam the reload button.