request serializing to JSON