Retrieves a check session. Results may be incomplete if the check session is still in progress.
Once a check session has finished, results will include at least one check result for each run location: one result with resultType equal to "FINAL", and zero or more results with resultType equal to "ATTEMPT" (one for each failed attempt, if any).
Each result contains just enough information to quickly determine whether the check run was successful or not. To dive even deeper into individual results, use the GET /v1/check-results/{checkId}/{checkResultId} endpoint to retrieve detailed data about a specific result.
The Checkly Public API uses API keys to authenticate requests. You can get the API Key here. Your API key is like a password: keep it secure!
Authentication to the API is performed using the Bearer auth method in the Authorization header and using the account ID.
For example, set Authorization header while using cURL: curl -H "Authorization: Bearer [apiKey]" "X-Checkly-Account: [accountId]"
The unique identifier of the check session.
The current state of the check session.
The current state of the check session.
The unique identifier of the check session.
"8166fa86-c9b4-4162-8541-d380c6c212d8"
A link to the check session.
"https://app.checklyhq.com/accounts/1397c172-1938-4973-a225-5862298e571a/checks/a4cd4ad9-4815-4a9e-92d2-0a7c562ee69a/check-sessions/8166fa86-c9b4-4162-8541-d380c6c212d8"
The ID of the check.
"a4cd4ad9-4815-4a9e-92d2-0a7c562ee69a"
API, BROWSER, MULTI_STEP, TCP, PLAYWRIGHT, URL, DNS "API"
The status of the check session.
STARTED, PROGRESS, FAILED, PASSED, DEGRADED, PROGRESS_FAILED, PROGRESS_DEGRADED, TIMED_OUT "PASSED"
The date and time when the session started.
"2025-08-28T18:23:40.262Z"
The time the check session took, in milliseconds.
300731
The run locations of the check session.
["us-east-1", "eu-central-1"]"Example API Check"
The date and time when the session stopped.
"2025-08-28T18:28:40.993Z"
The results of the check session. Only partial results are available until the check session has completed.