Important: This document relates to webhooks created by the Thinkific B2B Dashboard. For webhooks created by Thinkific, see here.
- All webhooks are POSTs and include the event name in addition to a payload of the object e.g. Student, User, Quiz.
- All webhooks are signed using your Thinkific API Key.
- To set the URL, see System Settings
When actions are taking in the B2B Dashboard, the following events are created:
quiz.attempted – When a Quiz is taken in Thinkific
user.created – When a user is added to the B2B Dashboard
user.deleted – When a user is deleted from the B2B Dashboard
enrollment.created – When an enrollment is created on the B2B Dashboard
enrollment.deleted – When an enrollment is deleted/expired using the B2B Dashboard
student.deleted – When a student is deleted from the B2B Dashboard
student.deleted.thinkific – When a student is deleted from the B2B Dashboard and Thinkific