Read call history information from Nordic site with filters
// Read configuration parameters var companyId = int.Parse(ConfigurationManager.AppSettings.Get("CompanyId")); var user = ConfigurationManager.AppSettings.Get("UserName"); var password = ConfigurationManager.AppSettings.Get("Password"); // Create and configure LogOn service proxy class var logonClient = Environments.Nordic.CreateLogOnSoapClient(); // Log on and generate xConfirmitApiKey var xConfirmitApiKey = logonClient.LogOnUser(user, password); // Create RestClient class var client = Environments.Nordic.CreateCatiRestClient(xConfirmitApiKey, companyId); // Create service class ICallHistoryService callHistoryService = new CallHistoryService(client); // Get all call history data var data = await callHistoryService.GetAsync("$filter=CallCenterId eq 1 and InterviewId eq 11");