List runs
list_runsRecent runs, newest first, optionally for one site, one monitor or one status. Each has the monitor (checkId, checkName, and its key in journey), status, trigger, timing and its error / warning; get_run has the detail. For older runs pass before (the startedAt of the last run you got).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_runs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max runs, 1-100 (default 25) | |
| before | No | Only runs started before this time (ISO 8601): the next page | |
| siteId | No | Only runs for this site id | |
| status | No | Only runs with this status (a failure the user resolved counts as passed) | |
| checkId | No | Only runs of this monitor |