Webhook Logs
Every webhook execution is logged, allowing you to monitor deliveries, troubleshoot failures, and correlate webhooks with the original API requests.Viewing Webhook Logs
All Webhook Logs
- Navigate to Webhooks in the sidebar
- Click Webhook Logs tab
- View all webhook executions across all webhooks
Logs for a Specific Webhook
- Navigate to Webhooks in the sidebar
- Click on a specific webhook
- Select the Logs tab
Log Entry Details
Each log entry contains:| Field | Description |
|---|---|
| Webhook Name | The webhook that was triggered |
| Event Type | The event that triggered the webhook (e.g., request.success) |
| Executed At | Timestamp of the execution |
| Success | Whether the delivery succeeded |
| Response Status | HTTP status code from your endpoint |
| Response Time | How long the request took (ms) |
| Retry Count | Number of retry attempts |
| Request ID | Links to the original API request |
Log Entry Detail View
Click on a log entry to see full details:Request Sent
Headers Sent
Response Received
Error Message (if failed)
Filtering Logs
By Success/Failure
By Event Type
By Webhook
By Request ID
Correlate with API logs:Common Failure Scenarios
Connection Timeout
Log shows:- Your endpoint is too slow
- Network connectivity issues
- Firewall blocking requests
- Increase webhook timeout setting
- Optimize your endpoint response time
- Check firewall rules
HTTP 4xx Response
Log shows:- Incorrect authentication configuration
- Token expired
- Endpoint URL changed
- Verify auth credentials
- Regenerate tokens if expired
- Check endpoint URL
HTTP 5xx Response
Log shows:- Your endpoint has a bug
- Your endpoint’s dependencies are down
- Rate limiting on your endpoint
- Check your endpoint logs
- Verify endpoint dependencies
- Implement proper error handling
Connection Refused
Log shows:- Endpoint server not running
- Incorrect port
- Firewall blocking
- Verify endpoint is running
- Check port number
- Review firewall rules
Correlating with API Logs
Each webhook log includes arequest_id that links to the original API request:
- Find the webhook log entry
- Copy the Request ID
- Navigate to API Logs
- Search by Request ID
- The original request that triggered the webhook
- Full request/response details
- Client information
- Timing breakdown
Webhook Statistics
On the webhook detail page, view aggregate statistics:| Metric | Description |
|---|---|
| Trigger Count | Total times triggered |
| Success Count | Successful deliveries |
| Failure Count | Failed deliveries |
| Last Triggered | Most recent trigger time |
| Last Success | Most recent successful delivery |
| Last Failure | Most recent failed delivery |
Log Retention
Webhook logs are retained based on your plan:| Plan | Retention |
|---|---|
| Starter | 7 days |
| Pro | 30 days |
| Enterprise | 90 days |
Next Steps
Testing Webhooks
Test your webhook configuration
API Logs
Correlate with API requests
Webhooks Overview
Learn about webhooks
Creating Webhooks
Create your first webhook
Statistics
- Level: beginner
- Time: 5 minutes
Tags
webhooks, logs, monitoring, debugging, troubleshooting