Skip to content

Monitoring Data & Reports

Monitoring Data

Get Metrics

GET /api/websites/:websiteId/metrics Returns metrics for the dashboard (Uptime, Response Time, etc.).

Get Recent Checks

GET /api/websites/:websiteId/checks Returns a list of recent monitoring checks.

Get Incidents

GET /api/websites/:websiteId/incidents Returns all incidents for a website.

Get Incident Details

GET /api/incidents/:id Returns details of a specific incident.

Get Escalation Logs

GET /api/incidents/:id/escalation-logs Returns escalation logs for an incident.

Reports

List Reports

GET /api/reports Lists all generated reports.

Generate Report

POST /api/reports Generates a new report (e.g., monthly report).