Webhooks
Course Webhook Events
Course-related webhook events and payloads
Course webhooks provide real-time notifications about course-related activities and state changes.
Course/Published
Triggered when a course is published and becomes available to users.
Payload
Published course information
Course/Assigned
Triggered when a course is assigned to a user.
Payload
Course information (same structure as Course/Published)
User the course was assigned to
Assignment timestamp
Deadline timestamp
Course/Progress
Triggered when a user makes progress in a course.
Payload
Course information
User information
Current progress (0-100)
Current course element
Course/Finished
Triggered when a user completes a course.
Payload
Course information
User information
Final result value (0-100)