I also think a lot of API clients tend to obfuscate flows like, for example, an OAuth authentication. Making each step visible and having that extra granularity can help with customisation and debugging.
Other than that, purely from a usability perspective, I think it’s fun to use.