Returns 406 Not Acceptable if the client cannot accept {@code application/json}. Success response can only be returned when the content type of the body is  {@code application/json}