Test ApiHelper's error handling
Implement error handling according to the specs
Add tests for multiple validation errors

This is not yet implemented for reasons stated in the TODO.
Handle multiple validation errors