Adding caching to all the service endpoints

Adding caching to the service endpoinds