API reference · Webhooks
GET/api/v1/webhooks/analytics

Get system webhook analytics

Returns aggregated webhook delivery analytics for the tenant over a date window.

RBAC · webhook

Query parameters

webhook_idstring <uuid>Optional
date_fromstring <date-time>Optional
date_tostring <date-time>Optional

Response body

Success response 200 · schema WebhookAnalyticsEnvelopeV1

dataobjectRequired
webhook_idstring <uuid>
date_fromstring <date-time>Required
date_tostring <date-time>Required
metricsobjectRequired
total_deliveriesintegerRequired
successful_deliveriesintegerRequired
failed_deliveriesintegerRequired
success_ratenumberRequired
average_response_timenumberRequired
deliveries_by_statusobjectRequired
deliveries_by_event_typeobjectRequired
deliveries_timelinearray of objectRequired
itemsobject
datestringRequired
successfulintegerRequired
failedintegerRequired
response_time_percentilesobject
p50numberRequired
p90numberRequired
p95numberRequired
p99numberRequired
metaobject

Response codes

200
Aggregated analytics returned.
400
Invalid request payload, query, or webhook id format.
401
API key missing/invalid or key user missing.
403
Webhook RBAC permission denied.
500
Unexpected webhook operation failure.