API Reference
The siteRabbit REST API lets you manage monitors, read check history, and automate monitoring via CI/CD pipelines. Authenticate with a Bearer token from Settings → API Keys.
Base URL
https://api.siterabbit.app/v1Interactive reference
The full interactive OpenAPI explorer is available while the backend is running.
Open Swagger UIMonitors
GET
/monitorsList all monitors for the team
POST
/monitorsCreate a new monitor
GET
/monitors/:idGet a single monitor
PATCH
/monitors/:idUpdate a monitor
DELETE
/monitors/:idDelete a monitor
GET
/monitors/:id/checksRecent check results
GET
/monitors/:id/uptime90-day uptime by day
POST
/monitors/:id/pausePause checks
POST
/monitors/:id/resumeResume checks
Status Pages
GET
/status-pagesList all status pages
POST
/status-pagesCreate a status page
GET
/status-pages/:idGet a status page
PATCH
/status-pages/:idUpdate a status page
DELETE
/status-pages/:idDelete a status page