Easily Integrate Replit Webhooks with your application.
https://docs.replit.com/classrooms/webhooks#event-types
Steps to receive Replit Webhooks
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Replit. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Replit, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Replit Webhooks Using Javascript
- Sign up for your free Hooky account.
- Create a new Webhook Source, and select Replit. This will be the endpoint that receives webhooks on behalf of your application, and forwards them using the unified SDK.
- Step 1
- Step 2
- Once a webhook is received from Replit, you'll see it under the Live Logs section of your webhook source.
- Next, follow the examples below to integrate the Hooky SDK in ruby or javascript, and start receiving webhooks.
Integrating Replit webhooks with Hooky in your Javascript based application is straight forward. Just grab the SDK, and call a function when that webhook is received.
Integrating Replit Webhooks Using Ruby
Integrating Replit webhooks with Hooky in your Ruby or Ruby on Rails application is straight forward. Just grab the SDK, and call a method when that webhook is received.
Configuring Replit Webhook Authentication
Here's how it works
Supported Replit Webhook Events
student_submits_assignment
This event is fired anytime a student submits an assignment. The event is in the following format:
event.submission.files
will only contain files if they have been changed by the student from the original assignment. This is to prevent large dataset files from being sent with each event.