Skip to main content
GET
/
api
/
v1
/
webhooks
/
{id}
/
stats
Webhook Stats
curl --request GET \
  --url https://api.example.com/api/v1/webhooks/{id}/stats
{
  "webhook_id": "<string>",
  "enabled": true,
  "consecutive_failures": 123,
  "last_delivered_at": {},
  "deliveries": {
    "total": 123,
    "successes": 123,
    "failures": 123,
    "success_rate_percent": {}
  }
}

Path Parameters

id
string
required
The webhook UUID.

Response

webhook_id
string
The webhook UUID
enabled
boolean
Current enabled state
consecutive_failures
number
Current consecutive failure streak. Resets on success; the webhook is auto-disabled once the streak crosses the server-side threshold.
last_delivered_at
string | null
Last successful delivery timestamp
deliveries
object

Example

curl https://hitheo.ai/api/v1/webhooks/WEBHOOK_ID/stats \
  -H "Authorization: Bearer $THEO_API_KEY"

Response

{
  "webhook_id": "a1b2c3d4-...",
  "enabled": true,
  "consecutive_failures": 0,
  "last_delivered_at": "2026-04-15T12:01:00.000Z",
  "deliveries": {
    "total": 142,
    "successes": 140,
    "failures": 2,
    "success_rate_percent": 98.59
  }
}