List a monitor's check results
list_check_resultsRetrieve a monitor's individual check results, newest first, to diagnose downtime: see which regions failed and the status code or error for each.
Instructions
List one monitor's individual check results, newest first, to find out why it is DOWN: which regions fail and with what status code or error. Each has id, region, checked_at, status, response_time_ms, status_code, error_message, details and maintenance_window_id (set when the check ran inside a window). For totals use get_uptime_summary or get_uptime_daily; for the incident they opened use list_incidents. Returns a page: items plus total (of matching results), page, size and pages.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, 1 or more; default 1. | |
| size | No | Rows per page, 1 to 100; default 25. Keep paging until you have seen total rows. | |
| region | No | Keep one region's results: its exact code, up to 64 characters. | |
| status | No | Keep results with this status only. | |
| monitor_id | Yes | The monitor's uuid from list_monitors. An id that is not a monitor of this organization, or a deleted one, is a 404. | |
| period_days | No | Keep results of the last N days, 1 to 365; without it every stored result is eligible. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | ||
| size | Yes | ||
| items | Yes | ||
| pages | Yes | ||
| total | Yes |