Checkly is the easiest of the group to leave cleanly: GET /v1/check lists every check, and GET on the check-results resource returns the recorded run results, so both config and history come out through documented endpoints.
Call GET /v1/check ('List all checks') on the Checkly API. Because Checkly checks are code-first, the response includes the script or request definition, not just a URL — so you keep the actual test logic, not a summary of it.
Checkly documents a list-all-check-results endpoint under its API reference, so historical run results can be pulled programmatically rather than screenshotted.
Export mechanics verified on 2026-08-04 against Checkly's own documentation.