GET
/boards/{board_id}/monitors/{monitor_id}/componentsList monitor components
Retrieve active components for a specific monitor with status information.
Behavior:
- StatusPageService monitors with no component filters: Returns all components from the service (monitoring all components)
- StatusPageService monitors with component filters: Returns only the filtered/subscribed components
- Non-StatusPageService monitors (WebsiteMonitor, PingMonitor, etc.): Returns empty array
Components include current status.
board_idstringrequired
Public ID of the board
monitor_idstringrequired
Public ID of the monitor
pageintegeroptional
Page number for pagination (default: 1)
per_pageintegeroptional
Number of items per page (default: 25, max: 100)
statusstringoptional
Filter components by status. Use "affected" to get all non-up components, or specify status values (comma-separated for multiple: "down,warn")
200monitor components found
dataarray<object>optional
paginationobjectoptional
successbooleanoptional
400invalid status value
401unauthorized
404monitor not found
Error handling
A 400 is returned: invalid status value. A 401 is returned: unauthorized. A 404 is returned: monitor not found.