Webhook Delivery Logs
FeedbackPulse provides a webhook delivery log UI so tenants can monitor and debug their webhook integrations.
Accessing Delivery Logsโ
Navigate to /webhooks/logs from the tenant dashboard to view all webhook delivery attempts.
Log Listโ
Each log entry in the list displays the following information:
| Column | Description |
|---|---|
| Event Type | The webhook event that triggered the delivery (e.g., submission.created) |
| URL | The destination endpoint the payload was sent to |
| HTTP Response Code | The response status code returned by the endpoint |
| Payload Preview | A truncated preview of the sent payload |
| Timestamp | Date and time of the delivery attempt |
Log Detail Viewโ
Click any log entry to view the full request and response details at /webhooks/logs/{id}. The detail view includes:
- Full request headers and payload
- Full response headers and body
- Response time and status
Filteringโ
Filter the delivery log list using the following criteria:
| Filter | Options |
|---|---|
| Event Type | Select a specific webhook event type |
| Response Status | success (2xx) or failed (non-2xx and timeouts) |
| Date Range | Start and end date for the time window |
Debugging Integration Issuesโ
The delivery logs are designed to help tenants troubleshoot webhook integration problems. Common scenarios include:
- Non-2xx response codes -- indicates the receiving endpoint returned an error
- Timeout failures -- the endpoint did not respond in time
- Payload mismatches -- verify the sent payload matches what the endpoint expects