Get monitor
curl --request GET \
--url https://app.larm.dev/api/v1/monitors/{id}{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Marketing site",
"check_type": "http",
"enabled": true,
"interval_seconds": 180,
"timeout_ms": 10000,
"confirm_down_minutes": 1,
"confirm_up_minutes": 3,
"config": {
"url": "https://example.com",
"method": "GET",
"expected_status_codes": [200],
"follow_redirects": true
},
"current_state": "up",
"alert_channel_ids": ["660e8400-e29b-41d4-a716-446655440000"],
"inserted_at": "2025-03-01T12:00:00Z",
"updated_at": "2025-03-01T12:00:00Z"
}
}
Monitors
Get monitor
Returns a single monitor by ID
GET
/
api
/
v1
/
monitors
/
{id}
Get monitor
curl --request GET \
--url https://app.larm.dev/api/v1/monitors/{id}{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Marketing site",
"check_type": "http",
"enabled": true,
"interval_seconds": 180,
"timeout_ms": 10000,
"confirm_down_minutes": 1,
"confirm_up_minutes": 3,
"config": {
"url": "https://example.com",
"method": "GET",
"expected_status_codes": [200],
"follow_redirects": true
},
"current_state": "up",
"alert_channel_ids": ["660e8400-e29b-41d4-a716-446655440000"],
"inserted_at": "2025-03-01T12:00:00Z",
"updated_at": "2025-03-01T12:00:00Z"
}
}
Requires
monitors:read permission.
Monitor ID (UUID)
{
"data": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Marketing site",
"check_type": "http",
"enabled": true,
"interval_seconds": 180,
"timeout_ms": 10000,
"confirm_down_minutes": 1,
"confirm_up_minutes": 3,
"config": {
"url": "https://example.com",
"method": "GET",
"expected_status_codes": [200],
"follow_redirects": true
},
"current_state": "up",
"alert_channel_ids": ["660e8400-e29b-41d4-a716-446655440000"],
"inserted_at": "2025-03-01T12:00:00Z",
"updated_at": "2025-03-01T12:00:00Z"
}
}
⌘I