public async Task GetCoursesAsCSV() { var appId = "Your Application Id"; var secretKey = "Your Secret Key"; var scormServiceUrl = "https://cloud.scorm.com/EngineWebServices/"; ScormCloud.Configuration = new Configuration(scormEngineServiceUrl: scormServiceUrl, appId: appId, securityKey: secretKey, origin: ""); var result = await ScormCloud.CourseService.GetCourseDetailListAsync(); return result.ToCSVString(); } public async Task GetCourseAsFormattedString() { var appId = "Your Application Id"; var secretKey = "Your Secret Key"; var scormServiceUrl = "https://cloud.scorm.com/EngineWebServices/"; ScormCloud.Configuration = new Configuration(scormEngineServiceUrl: scormServiceUrl, appId: appId, securityKey: secretKey, origin: ""); var result = await ScormCloud.CourseService.GetCourseDetailListAsync(); var top = result.FirstOrDefault(); return top.ToFormattedString(); }