Public API Reference
Public API details and usage examples for the Members Portal
Marks a lesson as completed for the authenticated customer.
cURL
curl --request POST \ --url https://spaces.nexudus.com/api/public/courses/{courseId}/lessons/{lessonUniqueId}/complete \ --header 'Authorization: Basic <encoded-value>'
UniqueId
GET /api/public/courses/v2/{courseId}/lessons/{lessonId}
200 OK
POST /api/public/courses/42/lessons/a1b2c3d4-e5f6-7890-abcd-ef1234567890/complete Authorization: Bearer {token}
HTTP/1.1 200 OK
import endpoints from '@/api/endpoints' await httpClient.post(endpoints.courses.completeLesson(42, 'a1b2c3d4-e5f6-7890-abcd-ef1234567890').url)