pub(crate) async fn request_prelogin( client: &Client, email: String, ) -> Result<PreloginResponseModel, Error>