Moonraker
Receive a print event from Moonraker (Klipper).
Called by Moonraker's notifier on a Klipper printer, not by hand. Set it up as described at https://www.3dprintlog.com/docs/klipper, authenticating with a personal API key.
The body is Moonraker's JSON notification, whose message field carries the print event. started creates a print in the Printing status. complete marks that print Success, and cancelled or error mark it Failed.
When the printer also has a live printlog-bridge connection, the bridge logs the job and these events are dropped (and counted on the connection), so each job is logged once.
post/api/Moonraker/notifier
Request
- Base URL: https://api.3dprintlog.com
- URL: https://api.3dprintlog.com/api/Moonraker/notifier
- Auth: one of:
- OAuth 2 (authorization code, authorization URL https://3dprintlog.auth0.com/authorize, token URL https://3dprintlog.auth0.com/oauth/token)
- API key in header X-Api-Key
- API key in query parameter api_key
Request body
Response
Returned if the webhook was handled successfully, echoing the decoded event.
Changes
No recorded changes to this operation across all 1 revision of this API.