Authorizations
Body
application/json
POST /lms/progress Request body
The ID of the course.
The ID of the user.
Unique identifier for this progress entry.
Current status of the learner in this course.
Available options:
ENROLLED, STARTED, COMPLETED, STOPPED Date when the user enrolled in the course.
Date when the user completed the course.
Numerical score achieved (e.g., 85.5).
Required range:
x >= -1.7976931348623157e+308Total time spent on the course in minutes.
Required range:
x >= -1.7976931348623157e+308Additional comments or notes.
Response
POST /lms/progress Positive response
Allowed value:
"success"Examples:
{
"id": "7xPdr68N8kG9EzLwjsN9xyz",
"remote_id": "892476",
"course_id": "3KMdr68N8kG9EzLwjsN9aoz",
"user_id": "26vafvWSRmbhNcxJYqjCzuJg",
"status": "COMPLETED",
"enrollment_date": "2024-03-01T10:00:00.000Z",
"completion_date": "2024-04-15T16:30:00.000Z",
"score": 92.5,
"duration": 480,
"comments": "Excellent performance throughout the course.",
"changed_at": "2022-08-07T14:01:29.196Z",
"remote_data": null
}