Your APIs correct and fast 24x7

Your business and your customers rely on APIs. Whether internal or 3rd party. Downtime caused by performance degradation, misconfiguration or even expiring credentials can have serious business impact. Checkly's deep but easy to use API monitoring solution checks your mobile, webapp or IOT APIs for performance, uptime and correctness.

Monitor for performance

Check the response time for each request, down to TCP, DNS and first byte times. Add assertions for maximum response time.

Monitor for correctness

Check payloads, return codes, headers, authentication and response times. Dive inside JSON responses and validate specific items.

Monitor globally

We monitor your APIs from up to eight data center locations around the world.

Get alerted ASAP

API checks run as often as every minute so you will get alerted as soon as things go south.

Import from tools you know

Use our cUrl or Swagger imported to create fully fledged API checks with a couple of clicks.

Trigger on-demand

Integrate your API checks into your QA or continuous delivery process by triggering adhoc runs from the command line.

How it works

Create an HTTP request

Import an HTTP request from cUrl, Swagger or assemble one by hand. You have full control over all HTTP request options: HTTP method, URL, query parameters, request headers, and body for each request. Add credentials or a Bearer token for authentication.

Learn more

Add assertions

Using the simple matrix, create as many assertions per check as you want. Validate the response time, HTTP status code, plain text or JSON bodies and response headers. You can drill into JSON responses and match nested items.

Learn more

Run it every minute

Schedule your API check to run as often as every minute. This gives you a consistent and accurate view of your API's performance. Next to aggregating metrics over time, we give you access to each response from each of the configured data centers.

Alerting for any situation

alerting options

When a check fails, you and your team need timely and actionable insights to address any down time. Add Slack, SMS, email or Pagerduty: Checkly's alerts give you the right information whatever alerting medium you choose. Need more control? Webhooks give you full access to the JSON data we use ourselves for alerting. Learn more

Try out Checkly for free for 30 days

Start monitoring your API endpoints and browser click flows today.

Start your free trial
no credit card required