Coming soon

Monitor what standard checks can’t.

Write your own checks for content, APIs and business-critical flows, and run them on Upzilla infrastructure. Keep them private or share them with everyone.

Illustrative sketch — the final API may differ.

cart-has-items.check.js
export default async function check({ http, assert }) {
  const res = await http.get('/api/cart');
  assert.equal(res.status, 200);
  assert.ok(res.json.items.length > 0,
    'Cart should not be empty after add-to-cart');
  return { items: res.json.items.length };
}
What you can check

Three kinds of checks that need your logic

Content

Content checks

Is the price visible? Does the page still include the legal notice? Catch silent content regressions.

API

API checks

Validate response shape, auth flows and webhooks — not just that the endpoint returns 200.

Flow

Business-flow checks

Add to cart, sign in, run a quote. Test the steps that make money, from outside.

How it works

From idea to running check in four steps

01

Get API access

Request a key and read the check specification.

02

Write your check

Describe what to test in a small script.

03

Keep it or share it

Run it privately, or publish it to the public catalog.

04

Pay per request

Usage-based pricing: you pay for the checks that actually run.

Private or public

Your checks, your choice

Private

Private checks

Visible only to you and your team. Ideal for internal APIs, staging flows and anything confidential.

Public

Public catalog

Publish a check for the whole community to use, and let other teams monitor the same thing with one click.

Preview the catalog →
Pre-registration

Get early access

Leave your email and we will let you know when custom checks open up. One message when it’s ready — no spam.

We only use your email to tell you about custom checks. Privacy policy