The modern Runscope alternative for developers

Checkly is built for developers and DevOps teams using a modern tool stack.

acme.check.ts
new BrowserCheck('homepage-browser-check-1', {
  name: 'Browser Check #1',
  frequency: 10,
  regions: ['us-east-1', 'eu-west-1'],
  code: {
    entrypoint: './home.spec.js'
  }
})

new ApiCheck('product-api-check-1', {
  name: 'Product API - fetch products',
  degradedResponseTime: 10000,
  maxResponseTime: 20000,
  requests: {
    url: "https://api.acme.com/v1/products",
    method: "GET",
    assertions: [AssertionBuilder.statusCode().equals(200)]
  }
})

Trusted By Engineering Teams At

Deno logoVercel logo1Password logoLinkedIn logoCrowdstrike logoAutodesk logo

Powerful E2E Checks

Runscope is great when you only want to know if your APIs are up. But it doesn’t show you the full picture - whether your UI and endpoints are working correctly.

Flexible API monitoring

Checkly provides powerful insights and tools to customize your checks. Instead of a simple ping, you can create fully fledged configurable HTTP checks to monitor APIs.

Code-first workflow

Code your monitoring on your local machine, test your preview deployments in CI, and monitor in production.

Typescript First

Use any CI platform to collaborate with your team to code, test, and deploy E2E browser and API checks.

Run from your repository

Store all resources in your Git repo, alongside your application code: just like the unit testing patterns you are familiar with.

Code and Collaborate

Use any CI platform to collaborate with your team to code, test, and deploy E2E browser and API checks.

Start monitoring your API endpoints and your vital site transactions.

Get started

*No credit card required