PerlearnerApi class
Methods
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
perlearnerOrgsUsersActivityRetrieve (String org , String userId , {String ? format , int ? groupId })
→ Future <ActivityAPI ? >
Provides information on user enrollments Params user_id e.g developer@ibleducation.com | developer
perlearnerOrgsUsersActivityRetrieveWithHttpInfo (String org , String userId , {String ? format , int ? groupId })
→ Future <Response >
Provides information on user enrollments Params user_id e.g developer@ibleducation.com | developer
perlearnerOrgsUsersCoursesGradingCutoffsRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <PerlearnerGradeWithCutOff ? >
Provides about a learner current grade in a course with the course cut Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersCoursesGradingCutoffsRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Provides about a learner current grade in a course with the course cut Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersCoursesGradingDetailRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <DetailedGradeView ? >
Mixin that includes the StudentTokenAuthentication and IsAdminUserOrStudent
perlearnerOrgsUsersCoursesGradingDetailRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Mixin that includes the StudentTokenAuthentication and IsAdminUserOrStudent
perlearnerOrgsUsersCoursesGradingSummaryRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <PerlearnerGradeSummary ? >
Query Params 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersCoursesGradingSummaryRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Query Params 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersCoursesOverviewEngagementIndexRetrieve (String courseId , String org , String userId )
→ Future <Value ? >
Average of days with atleast an activity within ENGAGEMENT_INDEX_PERIOD consecutive days for a learner in a course
perlearnerOrgsUsersCoursesOverviewEngagementIndexRetrieveWithHttpInfo (String courseId , String org , String userId )
→ Future <Response >
Average of days with atleast an activity within ENGAGEMENT_INDEX_PERIOD consecutive days for a learner in a course
perlearnerOrgsUsersCoursesOverviewGradeRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <PerlearnerGradeWithCutOff ? >
Provides about a learner current grade in a course with the course cut Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersCoursesOverviewGradeRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Provides about a learner current grade in a course with the course cut Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersCoursesOverviewPerformanceIndexRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Value ? >
Evaluates performance index for platform, per course, per user and per user-per course Query Params course_id
perlearnerOrgsUsersCoursesOverviewPerformanceIndexRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Evaluates performance index for platform, per course, per user and per user-per course Query Params course_id
perlearnerOrgsUsersCoursesOverviewTimeOverTimeRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Overtime ? >
Time spent within a course in secs on a per-day basis Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email) Query Params 3. start_date e.g 2020-10-01 4. end_date e.g 2020-10-10 Default result when no query param is added is last_7_days (today inclusive)
perlearnerOrgsUsersCoursesOverviewTimeOverTimeRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Time spent within a course in secs on a per-day basis Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email) Query Params 3. start_date e.g 2020-10-01 4. end_date e.g 2020-10-10 Default result when no query param is added is last_7_days (today inclusive)
perlearnerOrgsUsersCoursesVideosOverTimeRetrieve (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Overtime ? >
Watched Videos count on a per-day basis Kwargs 1. course_id
perlearnerOrgsUsersCoursesVideosOverTimeRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Watched Videos count on a per-day basis Kwargs 1. course_id
perlearnerOrgsUsersCoursesVideosRetrieve (String courseId , String org , String userId , {String ? format , int ? groupId })
→ Future <PerLearnerCourseVideosWatched ? >
List of videos within a course a learner has watched Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email) Default result when no query param is added is [], 0
perlearnerOrgsUsersCoursesVideosRetrieveWithHttpInfo (String courseId , String org , String userId , {String ? format , int ? groupId })
→ Future <Response >
List of videos within a course a learner has watched Kwargs 1. course_id e.g course-v1:Org+Course4+Run 2. user_id e.g developer@ibleducation.com or dev123 (username|email) Default result when no query param is added is [], 0
perlearnerOrgsUsersGradesPerCourseRetrieve (String org , String userId , {String ? format , int ? groupId })
→ Future <PerlearnerGradingPerCourseAPI ? >
Summary Grading Information for a learner on a per-enrollment basis Query Params 1. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersGradesPerCourseRetrieveWithHttpInfo (String org , String userId , {String ? format , int ? groupId })
→ Future <Response >
Summary Grading Information for a learner on a per-enrollment basis Query Params 1. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersInfoRetrieve (String org , String userId , {String ? format , int ? groupId , String ? meta , String ? search })
→ Future <LearnerInformationAPI ? >
Returns dictionary of user PII
perlearnerOrgsUsersInfoRetrieveWithHttpInfo (String org , String userId , {String ? format , int ? groupId , String ? meta , String ? search })
→ Future <Response >
Returns dictionary of user PII
perlearnerOrgsUsersLastAccessRetrieve (String org , String userId , {String ? format , int ? groupId })
→ Future <PerLearnerLastAccess ? >
Last course accessed by a learner, includes upto unit information as well
perlearnerOrgsUsersLastAccessRetrieveWithHttpInfo (String org , String userId , {String ? format , int ? groupId })
→ Future <Response >
Last course accessed by a learner, includes upto unit information as well
perlearnerOrgsUsersOverviewEngagementIndexRetrieve (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Value ? >
Average of days with atleast an activity within ENGAGEMENT_INDEX_PERIOD consecutive days
perlearnerOrgsUsersOverviewEngagementIndexRetrieveWithHttpInfo (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Average of days with atleast an activity within ENGAGEMENT_INDEX_PERIOD consecutive days
perlearnerOrgsUsersOverviewGradesAverageRetrieve (String org , String userId , {String ? format , int ? groupId })
→ Future <Average ? >
Average grade value for platform, course, or user. Query Params course_id
perlearnerOrgsUsersOverviewGradesAverageRetrieveWithHttpInfo (String org , String userId , {String ? format , int ? groupId })
→ Future <Response >
Average grade value for platform, course, or user. Query Params course_id
perlearnerOrgsUsersOverviewPerformanceIndexRetrieve (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Value ? >
Evaluates performance index for platform, per course, per user and per user-per course Query Params course_id
perlearnerOrgsUsersOverviewPerformanceIndexRetrieveWithHttpInfo (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Evaluates performance index for platform, per course, per user and per user-per course Query Params course_id
perlearnerOrgsUsersOverviewTimeOverTimeRetrieve (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Overtime ? >
Time spent in secs on a per-day basis Query Params 1. course_id
perlearnerOrgsUsersOverviewTimeOverTimeRetrieveWithHttpInfo (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Time spent in secs on a per-day basis Query Params 1. course_id
perlearnerOrgsUsersRetrieve (String org , {String ? format , int ? groupId , int ? length , int ? page , String ? search })
→ Future <PerlearnerUserList ? >
List of entire learners on the platform with aggregated enrollments, completions and time spent
perlearnerOrgsUsersRetrieveWithHttpInfo (String org , {String ? format , int ? groupId , int ? length , int ? page , String ? search })
→ Future <Response >
List of entire learners on the platform with aggregated enrollments, completions and time spent
perlearnerOrgsUsersVideosOverTimeRetrieve (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Overtime ? >
Watched Videos count on a per-day basis Kwargs 1. course_id
perlearnerOrgsUsersVideosOverTimeRetrieveWithHttpInfo (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Watched Videos count on a per-day basis Kwargs 1. course_id
perlearnerOrgsUsersVideosPerCourseRetrieve (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <PerlearnerEngagementVideosWatchedPerCourse ? >
Summary Videos watched data for a learner per enrollment Query Params 1. user_id e.g developer@ibleducation.com or dev123 (username|email)
perlearnerOrgsUsersVideosPerCourseRetrieveWithHttpInfo (String org , String userId , {String ? endDate , String ? format , int ? groupId , String ? startDate })
→ Future <Response >
Summary Videos watched data for a learner per enrollment Query Params 1. user_id e.g developer@ibleducation.com or dev123 (username|email)
toString ()
→ String
A string representation of this object.
inherited