Guide
Monitors API
The Monitors API allows you to create, update, and delete monitors programmatically.
Endpoints
GET /api/monitors— List all monitorsPOST /api/monitors— Create a new monitorGET /api/monitors/{id}— Get monitor detailsPUT /api/monitors/{id}— Update a monitorDELETE /api/monitors/{id}— Delete a monitor
Example: Create Monitor
POST /api/monitors
{
"type": "http",
"source": "agent-id",
"destination": "https://example.com",
"interval": 60
}Notes
- API key or JWT required in the Authorization header.
- Only users with appropriate permissions can modify monitors.