Courses
Complete Lesson
Marks a lesson as completed for the authenticated customer.
POST
Complete Lesson
Documentation Index
Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
Use this file to discover all available pages before exploring further.
Complete Lesson
Marks a specific lesson as completed for the authenticated customer. Progress is tracked per customer per course. Once all lessons are completed, the course is considered finished.Authentication
Requires a valid customer bearer token.Path Parameters
Numeric identifier of the course.
The UUID (
UniqueId) of the lesson to mark as complete. Obtained from GET /api/public/courses/v2/{courseId}/lessons/{lessonId}.Request Body
No request body required.Response
Returns a200 OK on success.
Examples
Mark a lesson as complete
TypeScript Integration
Complete Lesson