Webhook Notification Event Types¶
Note
Remember that over time, more event types will be added to this list.
The following defines the EventType enum:
- Print Started
- Print Complete
- Print Failed
- Print Paused
- Print Resumed
- Print Progress
- Fired when a progress percentage milestone is reached or a timer event runs.
- Gadget Possible Failure Warning
- Gadget thinks the print might have a failure.
- Gadget Paused Print Due to Failure
- Gadget paused the print because it detected a failure.
- Only fires when Gadget Smart Pause is enabled.
- Error
- Fired due to any error from the printer.
- First Layer Complete
- Fired when the first layer of the print is complete.
- Filament Change Required
- Fired when the printer reports a filament change is required. This can be due to a color swap or because the filament ran out.
- User Interaction Required
- Fires when the printer requests user interaction.
- Non-Supporter Notification Limit
- Fired when the user's account reaches the daily notification limit.
- Standard accounts are limited to 3 webhook notifications a day; all supporter roles get unlimited notifications. Learn more here.
- Third Layer Complete
- Similar to FirstLayerComplete, but this fires on the third layer. Some users may prefer to check a print after the first few layers, or after both the first and third layers. It's up to you.
- Bed Cooldown Complete
- Fired when the print bed has cooled down after a print ends.
- Test Notification
- Fired from the test webhook notification button in the notifications settings page.