Get User Course Lesson Progress
The following API can be utilized to retrieve user's lesson progress of the course from the academy.
URL : https://academy.domain.com/api/v2/get-user-course-progress
Method : GET
Request Header : {
"Content-Type" : "application/json",
"API-Key" : "Your API Key"
}
Request Body: {
"user_id" : 1, // user_id or user_email is required
"user_email" : "youremail@email.com" // user_id or user_email is required
"course_id" : 1, // Required
"page" : 1, // Optional - Default value is 1
"per_page" : 10 // Optional - Default value is 10 - Range: 1 to 1000
}
Response : {
"status": "success",
"data": [
{
"id" : 1,
"title" : "Story of Acadle",
"course_id" : 1
"progress" : "in_progress",
"percent" : null,
"joined_at" : "2024-05-01 01:30:54",
"last_active_at" : "2024-05-02 01:45:55",
"completed_at" : null
},
{
..............,
..............
}
],
"pagination" : {
"current_page" : 1,
"last_page" : 1,
"per_page" : 10,
"total" : 1
}
}