Reeldata

Proxy cache your API calls.

The point of reeldata is to hit a live API, but then cache the result, so that you can work offline or even store the data locally and right tests against it. Once you write your tests against the data, you can rerun reeldata to pull down fresh data and rerun your tests to see if the data contract changed.

This obviously works best for read heavy APIs.

Reeldata Source