Dealing with the Happy Path™ in an API is pretty easy, but creating useful error messages can be tricky at first....