Schoology Event Triggers (Webhooks) API
Documented webhook surface for the Schoology LMS. Schoology-defined "triggers" fire HTTP POST event objects to user-registered "targets", linked via "subscriptions". Manage targets via /v1/triggers/targets (GET, POST, PUT, DELETE) and subscriptions via /v1/triggers/subscriptions (GET, PUT). Schoology expects HTTP 200 from the target; non-200 responses are requeued and retried up to 5 times at 10 minute intervals. Supported trigger families include grade_item, attendance, grades, section_completion, and dropbox_submission.