monitors
Get monitors by team
Get monitors filtered by team with optional parameters
get/monitors/team
Query parameters
statusboolean
Filter by monitor status (up/down)
type'http' | 'ping' | 'pagespeed' | 'hardware' | 'docker' | 'port'
Filter by monitor type
pageinteger
Page number for pagination
rowsPerPageinteger
Number of monitors per page
filterstring
Search filter value
field'name' | 'url' | 'description'
Field to filter on
Response
Team monitors retrieved successfully
Example response
{
"success": true,
"msg": "Operation completed successfully",
"data": {
"monitors": [
{
"_id": "64f123a456b789012c345def",
"name": "My Website Monitor",
"description": "Monitors the main website homepage",
"url": "https://example.com",
"interval": 300,
"isActive": true
}
]
}
}