Endpoint Details
- URL:
/api/v0/webhooks - Method:
GET - Authentication: Required (API Key Authentication with Scopes)
- Content-Type:
application/json - Required Scope:
webhook:read
Authentication
This endpoint requires API key authentication with specific scopes:Required Headers
Required Scope
Your API key must have thewebhook:read scope to access this endpoint.
Query Parameters
Response
Success Response (200 OK)
Response Fields
Webhook Object
Delivery Stats Object
Example Requests
Error Responses
Filtering and Pagination
Pagination
Pagination Response
Pagination Response
Filtering
By Active Status
By Active Status
- active=true: Show only active webhooks
- active=false: Show only inactive webhooks
- No filter: Show all webhooks regardless of status
Future Filters
Future Filters
Additional filtering options coming soon:
- Filter by creation date range
- Filter by delivery success rate
- Search by webhook name or URL
Webhook Management
Monitor Performance
Track delivery success rates and identify failing webhooks
Manage Configuration
Review webhook settings and update configurations as needed
Debug Issues
Analyze delivery statistics to troubleshoot webhook problems
Audit Activity
Review webhook creation and modification history
Use Cases
Webhook Health Monitoring
Configuration Audit
Best Practices
1
Regular Health Checks
Monitor webhook delivery statistics regularly to identify and resolve issues quickly.
2
Pagination for Scale
Use pagination when dealing with large numbers of webhooks to improve performance.
3
Filter Efficiently
Use status filters to focus on specific webhook categories for management tasks.
4
Monitor Success Rates
Set up alerts for webhooks with success rates below acceptable thresholds.
5
Security Audit
Regularly audit webhook configurations for security best practices.
Related Endpoints
POST /api/v0/webhooks- Create a new webhookGET /api/v0/webhooks/{id}- Fetch specific webhook detailsPATCH /api/v0/webhooks/{id}- Update webhook configurationDELETE /api/v0/webhooks/{id}- Delete webhook
