Endpoint
Path Parameters
The unique identifier of the webhook to retrieve
Response
Unique identifier for the webhook
The friendly name of the webhook
The webhook endpoint URL
The webhook type (
PRE_TRANSACTION or POST_TRANSACTION)Whether the webhook is currently active
Timeout in seconds
Number of retry attempts
Timestamp when the webhook was created (ISO 8601 format)
Timestamp of the last execution (ISO 8601 format)
Whether the last execution was successful
Example Request
Example Response
Error Responses
Error message describing what went wrong
Common Errors
- 404 Not Found: Webhook with the specified ID not found
- 500 Internal Server Error: Failed to retrieve webhook
Monitoring Webhook Health
Use the response fields to monitor webhook health:Active Status
Check if the webhook is currently processing events:Last Execution
Monitor when the webhook was last triggered:Success Rate
Track webhook reliability:Use Cases
Debugging Webhook Issues
When investigating webhook problems:- Get webhook details
- Check
last_successstatus - Verify
activeis true - Confirm
urlis correct - Review
timeoutandretry_countsettings
Audit Trail
Retrieve webhook configuration for audit purposes:Health Check Dashboard
Display webhook status in admin dashboard:Interpreting the Response
Last Run vs Created At
- created_at: When the webhook was registered
- last_run: When the webhook was last triggered
- If
last_runequalscreated_at, the webhook has never been triggered
Success Status
last_success: true: Last webhook call completed successfullylast_success: false: Last webhook call failed (check logs for details)
Active Status
active: true: Webhook is enabled and will receive eventsactive: false: Webhook is disabled and will not receive events
Related Endpoints
- List Webhooks: Get all webhooks
- Update Webhook: Modify webhook configuration
- Delete Webhook: Remove a webhook