Webhook Event Log

Available since 1.53.0

Overview

A Webhook Event Log is provided to review events sent by FusionAuth along with timing and result information for each attempt to send the event to configured endpoints. The webhook_event_log_viewer role grants users access to these pages. You can find the Webhook Event Log by navigating to System > Webhook Log . The same information is available via the Webhook Event Log APIs.

Webhook Event Log UI

List of Webhook Event Logs

The main Webhook Event Log page provides a list of summary information and search functionality for events. Test events sent via the admin UI are not recorded in the Webhook Event Log.

List of Webhook Event Logs

Using the icons on this screen, you can:

  • Manage the webhook event log

Manage Webhook Event

Click the Manage button on the list to manage a webhook event.

The page displays summary information about the event such as timing, event type, and result. The Webhook attempts tab contains information on attempts to send the event to each configured receiver.

Manage of Webhook Event

Using the icons on this screen, you can:

  • View attempt details

The Source tab shows a read-only view of the event request body. The same event body is sent to all receivers.

Webhook Event Source

View attempt details

Click the View button on the manage screen to view details for an attempt to send the event.

Webhook Attempt Log

Configuration

By default Webhook Event Logs are never deleted. The retention period can be configured under Settings > System on the Advanced tab.

Webhook Event Log Settings

When the Delete retention is enabled, Webhook Event Logs older than the configured number of days will be deleted automatically. The retention period can be set to a minimum of one day.