Can REST API responses be cached?


Our use case for example: we have a complex hierarchy, and calling Hierarchy.getChildren can sometimes be slow (on the order of a few seconds). Since the hierarchy may not change too frequently, I’m wondering if the responses can be cached for subsequent requests until a change occurs in the hierarchy.