๐Ÿ““ Webhooks

Available webhooks

Here is the list of available webhooks in the "Event subscription" tab of your app :

Global

  • everyday_at_midnight : Triggers everyday at midnight

Course

  • on_course_created : Triggered when a new course is created
  • on_course_edited : Triggered when a course informations are edited
  • on_course_locked : Triggered when a course is archived
  • on_course_deleted : Triggered when a course is deleted (hard delete)
  • on_course_start : Triggered when a course starts (0-5 minutes delay)
  • on_course_end : Triggered when a course ends (0-5 minutes delay)

Attendance

  • on_request_justified_absence : Triggered when a student makes an absence requests from its student platform
  • on_justified_absence : Triggered when a justified absence is added on the admin platform
  • on_absence_report_generated : Triggered when an asbence report is sent to a student

Zoom

  • on_zoom_meeting_created : Triggered when a new course is linked to a Zoom meeting

Student

  • on_student_sign : Triggered when a student signs an attendance sheet
  • on_student_created : Triggered when a new student is created
  • on_student_edited : Triggered when a student informations are edited
  • on_student_deleted : Triggered when a student is archived (soft delete)
  • on_student_unremoved : Triggered when a student is recovered after archive

Teacher :

  • on_teacher_sign : Triggered when a teacher signs an attendance sheet
  • on_teacher_created : Triggered when a new teacher is created
  • on_teacher_edited : Triggered when a teacher informations are edited
  • on_teacher_deleted : Triggered when a teacher is archived (soft delete)
  • on_teacher_unremoved : Triggered when a teacher is recovered after archive

Group (a group is composed of several students) :

  • on_group_created : Triggered when a new group is created
  • on_group_edited : Triggered when a group informations are edited
  • on_group_deleted : Triggered when a group is archived (soft delete)
  • on_group_unremoved : Triggered when a group is recovered after archive

Document (they can be sent with or without signature from within the admin platform) :

  • on_document_completed : Triggered when the PDF of a document is generated (all the recipients have signed the document)

Survey (they can be sent from within the admin platform) :

  • on_survey_answer : Triggered when a recipient answers a survey

Email :

  • on_email_invalid : Triggered when our email provider bounces when sending an email (wrong email address input)

New webhooks will be added in the future, you can contact us if you have anything in mind.


Whatโ€™s Next