Since you are merging the response, you might want to utilize formats() to validate the response format.  Format's can be a little awkward so if you need help, @krames @bradgignac or myself can definitely help out.