Progress
Get learning progress
Returns the user's overall learning progress across all enrolled courses, including per-course progress and recent activity.
ProductionStagingUAT
GEThttps://ankiren.com/api/me/progress
Responses
200 · Learning progress overview
- overviewProgressOverview
- enrolledCoursesinteger
- completedItemsinteger
- totalItemsinteger
- overallPercentageinteger
- courses[CourseProgress]
- courseobject
- completedinteger
- totalinteger
- percentageinteger
- enrolledAtstring<date-time>
- status"active" | "completed" | "dropped"
- recentActivity[RecentActivity]
- contentIdinteger
- contentNamestring
- contentTypeinteger
- unitIdinteger
- unitTitlestring
- courseIdinteger
- courseNamestring
- statusstring
- scoreinteger?
- completedAtstring<date-time>?
- updatedAtstring<date-time>
application/json
{ "overview": { "enrolledCourses": 3, "completedItems": 25, "totalItems": 50, "overallPercentage": 50 }, "courses": [ { "course": { "id": 0, "name": "string", "description": "string", "imageUrl": "string" }, "completed": 5, "total": 10, "percentage": 50, "enrolledAt": "2026-01-01T00:00:00.000Z", "status": "active" } ], "recentActivity": [ { "contentId": 0, "contentName": "string", "contentType": 0, "unitId": 0, "unitTitle": "string", "courseId": 0, "courseName": "string", "status": "string", "score": 0, "completedAt": "2026-01-01T00:00:00.000Z", "updatedAt": "2026-01-01T00:00:00.000Z" } ] }
Sample Code
Đổi ngôn ngữ ở ô Language trên thanh Documentation.
cURL
curl -X GET 'https://ankiren.com/api/me/progress' \ -H 'Authorization: Bearer <token>' \ -H 'Accept: application/json'