Updates APIManager for handling cache requests. Aligns with day 3 of the ZQ blog post that will need to be posted