Thinkific B2B Webhooks

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

Still need help? Contact Us Contact Us