v2

latestOpenAPI 3.0.02026-07-261859071.2 MB
Test sessions

Retrieve a test session result

Retrieves detailed data for a single result within a test session, including check-type details and uploaded asset references when available.

get/v1/test-sessions/{testSessionId}/results/{testSessionResultId}

Path parameters

testSessionIdstring uuid required

Test session ID.

Test session ID.

testSessionResultIdstring uuid required

Test session result ID.

Test session result ID.

Headers

x-checkly-accountstring uuid

Your Checkly account ID, you can find it at https://app.checklyhq.com/settings/account/general

Your Checkly account ID, you can find it at https://app.checklyhq.com/settings/account/general

Response

Successful

testSessionResultIdstring uuid required
testSessionResultLinkstring uri required
checkIdstring uuid nullable
checkType'AGENTIC' | 'API' | 'BROWSER' | 'HEARTBEAT' | 'ICMP' | 'MULTI_STEP' | 'TCP' | 'PLAYWRIGHT' | 'URL' | 'DNS' | 'SSL' | 'GRPC' | 'TRACEROUTE' required
namestring
runLocationstring
errorGroupIdsstring[] required

IDs of the test-session error groups associated with this result.

resultType'FINAL' | 'ATTEMPT' | 'PENDING'
status'RUNNING' | 'FAILED' | 'PASSED' | 'CANCELLED' required
hasErrorsboolean required
hasFailuresboolean required
isDegradedboolean required
abortedboolean required
responseTimenumber nullable

Time the check spent producing its result, in milliseconds. For protocol checks this is the measured operation time (a subset of the run): request time for API and URL checks, connection time for TCP, resolution time for DNS, average latency for ICMP and TRACEROUTE, request timing for GRPC, and TLS handshake time for SSL. For browser, multi-step, Playwright and agentic checks it is the run wall-clock duration. Null until the check has finished. For the total wall-clock time a check run took, use stoppedAt - startedAt.

startedAtstring date-time nullable

When the check run started. Null until the check has started.

stoppedAtstring date-time nullable

When the check run finished. Subtract startedAt for the total wall-clock duration of the run. Null until the check has finished.

idstring uuid required

Alias of testSessionResultId for check-result detail response parity.

privateLocationIdstring uuid nullable
filePathstring nullable
isCancelledboolean required
overMaxResponseTimeboolean required
attemptsinteger required
sequenceIdstring uuid nullable
scheduleErrorstring nullable
traceIdstring nullable required
created_atstring date-time required
updated_atstring date-time nullable