Description
There is no way for admins to see webhook delivery success/failure rates or identify consistently failing webhook URLs.
Proposed Solution
Create GET /api/v1/admin/webhooks/health that aggregates webhook delivery statistics: total registered, actively failing, success rate over last 24h.
Acceptance Criteria
Suggested Implementation Areas
src/routes/v1/adminRoutes.js
Impact
Gives operations visibility into webhook reliability and helps identify broken merchant integrations.
Description
There is no way for admins to see webhook delivery success/failure rates or identify consistently failing webhook URLs.
Proposed Solution
Create
GET /api/v1/admin/webhooks/healththat aggregates webhook delivery statistics: total registered, actively failing, success rate over last 24h.Acceptance Criteria
Suggested Implementation Areas
src/routes/v1/adminRoutes.jsImpact
Gives operations visibility into webhook reliability and helps identify broken merchant integrations.