Handle API errors manually; don't raise/let Rails handle them.
Use JSON for API responses
Add spec