Every webhook subscription keeps a log of its delivery attempts. Open a webhook from Settings and use the Delivery Logs panel to see what was sent, whether it arrived, and what your endpoint returned when it failed.
Overview
When Alvys sends an event to your webhook endpoint, the result is recorded. The Delivery Logs panel on a webhook’s detail page shows each attempt with its outcome, so you can tell the difference between “Alvys never sent it” and “your endpoint rejected it” without asking anyone to check a server log. A health indicator on the same page flags an endpoint that has started failing, which is usually the first sign that something changed on the receiving side — an expired certificate, a moved URL, a deploy that broke a handler. Also known as: webhook logs, delivery history, webhook failures, webhook troubleshooting.Before You Start
- Your account needs the Alvys Public API enabled, and you need access to the Webhooks section under Settings.
- At least one webhook subscription must exist. Logs are recorded per subscription, so a webhook created today has no history yet.
- Delivery logs are retained according to the standard Alvys data retention policy. Export anything you need to keep for an audit trail.
Steps
-
Open your webhook subscriptions.
- Go to Settings → API → Webhooks.
- The page lists the webhook subscriptions configured for your account.
-
Open the webhook you want to inspect.
- Click the webhook to open its detail page.
- The Delivery Logs panel opens alongside the webhook’s configuration.
-
Read the delivery history.
Each entry in the panel shows:
- Event type — which event Alvys attempted to deliver.
- Status — a badge reading Success, Failed, or Skipped.
- Timestamp — when the attempt was made.
- Error message — what your endpoint returned, shown only when the attempt failed.
-
Narrow the list to what you are investigating.
- Use the status filter to show All, Success, Skipped, or Failed.
- Filtering to Failed is the fastest way to see whether failures share one event type or one time window.
-
Export the history if you need it outside Alvys.
- Use Export .CSV or Export .JSON at the bottom of the logs panel.
Result
You can see the outcome of every delivery attempt on the subscription, tell whether a failure came from Alvys or from your endpoint, and hand a developer an exported log instead of a description.Understanding the statuses
A run of Skipped entries almost always means the subscription was turned off — including automatically, after repeated failures. Check whether the webhook is still enabled before investigating the endpoint.
Webhook health and automatic disabling
The webhook detail page shows a health indicator so you can spot a degrading endpoint at a glance rather than by reading the log. If a webhook keeps failing, Alvys disables it automatically and emails your Partner Admins. Once that happens the subscription stops attempting deliveries, and subsequent events are recorded as Skipped. Fix the endpoint, then re-enable the subscription.Troubleshooting
Every recent delivery shows Failed
- Read the error message on one of the failed entries — it is what your endpoint returned, so it usually names the problem directly.
- Confirm the endpoint URL on the webhook is still correct and reachable from outside your network.
- Check whether the failures all start at the same timestamp. A clean cut-off usually points to a change on the receiving side rather than to Alvys.
Deliveries show Skipped and nothing is arriving
- Check whether the subscription is enabled. A paused or automatically disabled webhook records Skipped rather than attempting delivery.
- Check with your Partner Admins for an email about the webhook being disabled after repeated failures.
- Re-enable the subscription once the endpoint is fixed.
The log is empty
- Confirm the subscription has existed long enough for a matching event to have occurred.
- Confirm the webhook is subscribed to the events you expect to see. No matching event means no delivery attempt, and so no log entry.