Closed Beta Feature: This endpoint is currently in closed beta. We’re testing it with selected customers before its public release. If you’re interested in learning more or getting early access, please reach out.
Authorizations
Path Parameters
The ID of the progress entry
Body
application/json
PATCH /lms/progress/:progress_id Request body
The ID of the course.
The ID of the user.
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
PATCH /lms/progress/:progress_id 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
}