> STATUS: ALL SYSTEMS OPERATIONAL

Precision Uptime Monitoring.

Don't just ping your homepage. Assert response bodies, check specific headers, and validate 401 states. Uptime monitoring engineered for APIs.

GET api.stateflare.com/v1/status
200 OK 24ms
POST /admin/protected-route
401 EXPECTED 18ms
GET stateflare.com
200 OK 41ms
POST payments.api/checkout
500 ERROR --
SLACK
DISCORD
TELEGRAM
EMAIL
SMS

Assert Anything.

We check more than just the heartbeat.

Deep Assertions

Don't settle for a 200 OK. Validate that your JSON response contains specific keys, values, or that your headers are secure.

Expect body.user.role == "admin"
Expect header.x-cache == "HIT"
⏱️
1-Minute Checks

We ping your services every 60 seconds. You'll know about downtime before your customers do.

🌍
Global Nodes

Check latency from Tokyo, Frankfurt, New York, and San Francisco simultaneously.

Custom Request Data

Need to authenticate? Send custom Bearer tokens, cookies, or specific JSON payloads with every check request.

Configurable Logic.

Define exactly what "Healthy" looks like for your specific API endpoint.

Read the Docs ->
// Monitor Configuration{  "target_url": "https://api.app.com/v1/admin",  "method": "GET",  "headers": {    "Authorization": "Bearer invalid_token"  },  "assertions": {    "status_code": 401,    "body_contains": "Unauthorized Access"  }}