Some APIs you can only reach in production. Understudy is a fully working simulation of any REST API, with a complete UI to go with it. Your code calls the simulation exactly like the real service, while you and your testers shape data and run scenarios in the UI.
Behaves like the real system
The simulation answers with the same routes, the same data shapes, and the same rules and errors as the real API. Your app cannot tell the difference, so what you build and test is what you ship.
The same code, everywhere
Point your app at the simulation in development and test, and at the real service in production. One codebase, no special cases, and no mock branches to maintain.
Real data, and a full UI
Create data, read it back, change it. It is saved and stays put, just like a real service. A clean UI lets you and your testers browse records, seed realistic scenarios, and set behaviour, with no code and no scripts. You can even sketch an API that does not exist yet and build against it today.
