caching api update