Active monitoring
for dev and ops teams

Checkly is the easiest way to actively monitor your API endpoints and Browser click flows from a single dashboard.

up and running in seconds - no credit card required

No more broken shopping carts

Write a Node.JS script using Google's Puppeteer framework or modify one of the examples. Check your most crucial user flows every 5 minutes.

Expected${test.err.expected} ${test.err.message}
${test.duration | duration} ${test.duration | durationUnit }
${testsCompletedCount} tests completed
${testsFailedCount} tests failed
no output
There was an error running your code

No more broken API's

Set up your API GET & POST requests and add assertions to check for response time, response content, JSON schema, headers and many more things. Try it out below!

Whoops, you're check failed!

This check is awesome!

Error message
${apiCheck.check.request.method} ${apiCheck.check.request.url}
${apiCheck.result.responseTime | duration} ${apiCheck.result.responseTime | durationUnit}
Assertion results
HTTP Request

And when the inevitable happens?

  • ๐Ÿ””Alerting

    Get alerted via email, Slack or webhooks. We rerun every failed check, just to be sure.

  • ๐Ÿ“ˆStats and metrics

    Clear response time and up time stats per location.

  • ๐Ÿ”ฌAnalytics

    Drill down into detailed information on all failed checks.

  • ๐ŸŒŽGlobal coverage

    Check your API's and browser transactions from up to eight datacenters.

"Checkly makes it simple and easy for us to measure performance and automate the manual tasks of ensuring our web-based platform is available for our customers."

Daniel Schleig
IT & Systems Lead,

Try it out for free for 30 days ๐Ÿ

Start actively monitoring your API endpoints and browser click flows today.

Start your free trial
no credit card required
We ran${publicStats.apiCheckResults}API checks and${publicStats.browserCheckResults}Browser checks with ๐Ÿ’–