List recent checks of a monitor
const url = 'https://api.perstat.io/monitors/example/checks';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.perstat.io/monitors/example/checks \ --header 'Authorization: Bearer <token>'Returns the most recent individual probe checks of a monitor, newest first, including probe region, outcome, latency, and error detail for failed checks. Individual checks are raw observations; the confirmed monitor status follows the quorum policy and is exposed on the monitor resource itself. Accepts API keys with the monitors:read scope, subject to current role and resource grants.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Request succeeded. The response body contains the result.
object
Structured per-dimension breakdown (family/TLS) — see check-engines
SubResult. Null for checks recorded before this field existed.
Freeform (Value, KEIN Object): der Server sendet ein ARRAY von
SubResults — ein object-Typ ließe streng typisierte Clients
(swift-openapi-generator → OpenAPIObjectContainer) am Array scheitern.
Examplegenerated
[ { "created_at_unix": 1, "detail": "example", "id": "example", "latency_ms": 1, "monitor_id": "example", "region": "example", "response_code": 1, "severity": "example", "status": "example", "subchecks": "example" }]Authentication is missing or invalid.
The authenticated caller does not have permission to perform this operation.
No accessible resource matches the supplied identifier.