Skip to product menu
Skip to main content

View a course report

The purpose of this API is to view a course report.

Request URL:https://learn.zoho.com/learn/api/v1/portal/<networkurl>/course/<courseId>/status
OAuth Scope:ZohoLearn.course.READ
Request Method:GET
ParameterDescriptionRequired
isMemberView

true - to view the members' reports

false - to view the lessons' reports

Required
pageIndexThe Page Number. The Default value is 0.Optional
filterBy

if isMemberView is false;

all - to view all lessons' reports

block - to view all block lessons' reports only

quiz - to view all quiz lessons' reports only

assignment - to view all assignment lessons' reports only

text - to view all text lessons' reports only

video - to view all video lessons' reports only

document to view all document lesson's reports only

if isMemberView is true;

completed - to view all completed lessons' reports only

inprogress - to view all in progress lessons' reports only

yetToStart - to view all yet to start lessons' reports only

Optional
zuidsArray of Zuids to view only the given IDs' reports.Optional
emailIdsComma separated values only.Optional

Success Response: When isMemberView is false

Copied{
   "LESSON_STATS": [
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "13132559",
           "timeSpentFormatted": {
               "hours": 3,
               "seconds": 52,
               "minutes": 38,
               "days": 0
           },
           "lessonId": "6342496000000086007",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "TEXT",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Text Lesson",
           "courseId": "6342496000000086001",
           "order": "0"
       },
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "2214",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 2,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086013",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "BLOCK",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Block Lesson",
           "courseId": "6342496000000086001",
           "order": "1"
       },
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "3157",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 3,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086019",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "DOCUMENT",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Document Lesson",
           "courseId": "6342496000000086001",
           "order": "2"
       },
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "8554",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 8,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086025",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "VIDEO",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Video Lesson Upload",
           "courseId": "6342496000000086001",
           "order": "3"
       },
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "3107",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 3,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086065",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "VIDEO",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Video Lesson Embed URL",
           "courseId": "6342496000000086001",
           "order": "4"
       },
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "3063",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 3,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086071",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "VIDEO",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Video Lesson Embed Code",
           "courseId": "6342496000000086001",
           "order": "5"
       },
       {
           "completedMembersCount": "1",
           "failedMembersCount": "0",
           "timeSpent": "34592",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 34,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086031",
           "inProgressMembersCount": "0",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "QUIZ",
           "passedMembersCount": "0",
           "learnerStatus": "100.0",
           "avgScore": "0",
           "name": "Quiz Lesson",
           "courseId": "6342496000000086001",
           "order": "6"
       },
       {
           "completedMembersCount": "0",
           "failedMembersCount": "0",
           "timeSpent": "0",
           "timeSpentFormatted": {
               "hours": 0,
               "seconds": 0,
               "minutes": 0,
               "days": 0
           },
           "lessonId": "6342496000000086037",
           "inProgressMembersCount": "1",
           "totalMembersCount": "0",
           "avgAttempt": "0",
           "yetTostartMembersCount": "0",
           "type": "ASSIGNMENT",
           "passedMembersCount": "0",
           "learnerStatus": "0.0",
           "avgScore": "0",
           "name": "Assignment Lesson",
           "courseId": "6342496000000086001",
           "order": "7"
       }
   ],
   "STATUS": "OK",
   "COURSE_STATS": {
       "percentCompleted": "87.5",
       "timeTaken": {
           "hours": 12,
           "seconds": 56,
           "minutes": 23,
           "days": 0
       },
       "completedMembersCount": "0",
       "notStartedMembersCount": "0",
       "totalMembersCount": "1",
       "inProgressMembersCount": "1"
   }
}

Show full

Show less

Success Response: When isMemberView is true

Copied{
   "STATUS": "OK",
   "MEMBER_STATS": [
       {
           "timeTaken": {
               "hours": 12,
               "seconds": 56,
               "minutes": 23,
               "days": 0
           },
           "enrollmentTime": {
               "date": "13 Jul 2023",
               "time": "03:34 PM"
           },
           "learnerStatus": "87.5",
           "completedOn": {
               "date": "14 Jul 2023",
               "time": "03:37 AM"
           },
           "learner": {
               "role": "MEMBER",
               "name": "Ben Taylor",
               "colorIndex": "1",
               "emailId": "taylor@zylker.com",
               "id": "799705135",
               "type": "MEMBER",
               "learnerCourseStatus": "YET_TO_START",
               "status": "ACTIVE",
               "learnerCourseProgress": "0.0"
           },
           "startTime": {
              "date": "13 Jul 2023",
               "time": "03:13 PM"
           },
           "courseId": "6342496000000086001",
           "status": "INPROGRESS"
       }
   ],
   "COURSE_STATS": {
       "percentCompleted": "87.5",
       "timeTaken": {
           "hours": 12,
           "seconds": 56,
           "minutes": 23,
           "days": 0
       },
       "completedMembersCount": "0",
       "notStartedMembersCount": "0",
       "totalMembersCount": "1",
       "inProgressMembersCount": "1"
   }
}

Show full

Show less

Failure Response: Access denied

Copied{
 "result":"failure",
 "reason": "Access Denied",
"errorCode": "9001"
}

Sample URL

Copiedhttps://learn.zoho.com/_lms/nativeapi/portal/zylker-network/course/6342496000000086001/status