# Monitors

Monitors are the automated and manual checks that continuously verify a
control's requirements are being met, each linked to one or more controls and
often fed by integrations. Use this endpoint to retrieve monitor state
(compliant / non-compliant / pending), frequency, last run, and connected
integrations. Filter by state, owner, frequency, or active/inactive.

Related resources: Controls.

 - [GET /v1/monitors](https://developers.scytale.ai/openapi/monitors/get_monitors.md): Return monitors - the automated and manual checks feeding controls - one page at a time. Each row carries the monitor's identity, its `state`, the integrations feeding it, when it last ran, its owner,
 - [GET /v1/monitors/{id}](https://developers.scytale.ai/openapi/monitors/get_monitor.md): Return one monitor by id - a list row plus `controls`, the controls it feeds. Use it to follow up on a specific monitor after `get_monitors`, or from a control's `monitorIds`, to see what the check is
