Webhook Logs

The Webhook Logs page provides a detailed history of webhook activities, allowing users to monitor, filter, and analyze webhook interactions efficiently.

Field Descriptions

FieldDescription
TimestampDisplays the date and time the webhook was triggered.
Call IDThe unique identifier associated with the call triggering the webhook.
URLThe endpoint where the webhook payload was sent.
MethodThe HTTP method used for the webhook request (e.g., POST, GET).
Response CodeThe HTTP response code returned by the server (e.g., 200 for success, 404 for not found).
Response TimeTime taken (in seconds) for the server to respond to the webhook request.
Retry CountThe number of retry attempts made if the initial webhook request failed.

Filters

Filter

Description

Call ID

Enables filtering based on a specific Call ID (unique identifier for the call associated with the webhook).

Response Code

Filters results based on HTTP response codes (e.g., 200, 404).

Method

Filters results based on the method used for the webhook request. Options include:

GET: Used for retrieving data from the server. POST: Used for sending data to the server.

URL

Filters by the specific endpoint URL to which the webhook payload was sent.

More Filter Options

Operator: Allows conditional filtering for numerical fields such as response time. Available operators are:

Equal to (=): Filters results matching the exact value. Greater than (>): Displays results with values greater than the input. Greater than or equal to (≥): Filters results greater than or equal to the input value. Less than (<): Displays results with values less than the input. Less than or equal to (≤): Filters results less than or equal to the input value.

Response Time (ms): Filters based on the time taken (in milliseconds) for the webhook response.

Date Range

Enables users to select a specific time period to view logs (from and to date).

Resend Webhooks

  • Users can manually resend failed webhook requests to resolve issues.

Export Logs

  • Export functionality allows logs to be downloaded for offline review and troubleshooting in CSV format.

📘

When you click on the Call ID (a clickable link) in the Webhook Logs report, it takes you to a detailed Webhook Log Details Page. Here’s an explanation of the components on this page:

Webhook Log Details Page

Basic Details Section

FieldDescription
Call IDUnique identifier for the call related to the webhook.
Webhook NameThe name of the webhook configured for the system.
Webhook DescriptionA brief description of what the webhook is designed to do.
Webhook TypeType of webhook (e.g., event-triggered or data-push-based).
URLThe endpoint URL to which the webhook is sending data.
MethodHTTP method used for the request (e.g., GET, POST).
Call TimeThe timestamp when the webhook call was initiated.

Header Section

  • Displays the headers included in the webhook request.

Payload Section

  • The payload contains the data sent in the body of the webhook request. It is usually in JSON format. This section allows you to validate the accuracy of the transmitted data.

Webhook Attempts

FieldDescription
S. No.Serial number of the attempt.
Response CodeHTTP response code received from the endpoint (e.g., 200 for success, 404 for not found).
Response TimeTime (in seconds) taken to get a response from the endpoint.
Request TimeTimestamp when the webhook request was initiated.
ResponseOption to view the response data from the endpoint for debugging purposes.