A monitor run found results it had not seen before
Sent to the monitor's webhook_url (when it has one) only when a run finds new results (the first run sends everything it found, with first_run: true). Same signature headers as the other webhooks, with X-SerpKite-Event: monitor.results and X-SerpKite-Delivery: <run id>. Tried up to 3 times per run; results that could not be delivered stay new for the next run (and are in the run history either way).
postWebhookmonitor.results
Payload
Response
Any 2xx acknowledges the delivery
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.