[UPDATE] Returns ServerMessage instead of HttpResponseMessage