Monitor your API for performance & correctness, run custom JavaScript before and after your check with setup & teardown scripts, and create checks with our monitoring as code workflow.
The modern Runscope alternative for developers
Checkly is built for developers and DevOps teams using a modern tool stack.
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
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.
*No credit card required