monitoring active_

Most monitors tell you
after it breaks.
Pulse warns you before.

DNS breakdown, TCP timing, TLS handshake — every ping tracks each stage separately. Health scoring catches degradation before it becomes downtime. All free.

Read the docs →
Free foreverNo credit card60 second setup
Health Score

> overview

api.prod.com

https://api.prod.com/health

UP · 200

Health Score

81/100

Healthy

Uptime

99.8%

100 pings

Avg Response

112ms

Last Response

89ms

What makes Pulse different

🔍

Catches it before it breaks

Health scoring and anomaly detection flag degradation when response times spike — before your API actually goes down.

Tells you exactly why

Every incident shows a DNS, TCP, TLS, and TTFB breakdown. You know which stage failed before you open a terminal.

📋

Writes the post-mortem for you

After every recovery, Pulse generates a complete incident report — timeline, impact estimate, response time comparison.

What you get
01

Health Score & Anomaly Detection

Every monitor gets a 0-100 health score based on uptime, response time trends, and variance. Anomaly detection fires a warning when response time is 2x the 7-day baseline across 3 consecutive pings — before anything actually goes down.

02

Root Cause Analysis

Pro

When a monitor goes down, Pulse breaks the request into DNS lookup, TCP connect, TLS handshake, and time to first byte — each compared against its historical baseline. Server overload looks different from a DNS failure. Pulse tells you which one it is.

03

Auto Incident Reports

Pro

After every recovery, Pulse generates a complete post-mortem automatically. Timeline, response time before and after, pre-incident trend, anomaly lead time, and impact estimate. One button to copy and share with your team.

04

Response Time Graph

Every ping records latency. View timeline trends and daily averages in an interactive chart — min, avg, and max included. Pro users get 30 and 90 day history.

05

Rich Alerts

Push notifications, Discord, and Slack webhooks include the status code, response time at failure, and a direct link to the incident. 2-ping confirmation means no false alarms from single network hiccups.

06

Public Status Pages

One shareable link. Your users see live status, uptime %, and health scores — no login required. Each project gets its own status page.

Built for developers

Everything you need in one place

Monitor detail page gives you health score, root cause analysis, response time graphs, incident reports and ping history — all in a clean layout.

payments.api/status
Operational
Overview
Response Time
Incidents
Reports
Root Cause
Ping History
SSL & Schema
Settings

Status

UP

Uptime

99.8%

100 pings

Avg Response

112ms

Last Response

89ms

Last Checked

2:41 PM

Check Interval

5m

check interval

Health Score

94Healthy

Uptime

99.8%
How it works
01

Add your endpoints

Paste any URL — REST APIs, health checks, webhooks, staging environments. Name it, set the check interval, add a webhook if you want. Takes 30 seconds.

02

Pulse pings it continuously

Our worker hits each endpoint on schedule, recording status code, response time, and per-stage timing (DNS, TCP, TLS, TTFB) on every single check.

03

Know before your users do

Health scoring catches degradation early. Anomaly detection fires before actual downtime. And when something does break, you already know why.

Free forever

Stop finding out
from your users.

5 monitors, health scoring, anomaly detection,
root cause analysis — all free. No credit card.

Create free account

Joins developers monitoring APIs at companies like yours

FAQ

Questions & Answers

Is this really free?

Yes, completely free. No credit card required, no trial period. Free tier includes 5 monitors, 5-minute check intervals, push notifications, webhooks, and a public status page. We plan to offer a paid tier in the future for teams that need more — but the free tier stays free forever.

How do I get notified when something goes down?

Pulse supports browser push notifications — just click the bell icon on your dashboard and allow notifications. You can also add a Discord webhook URL to any monitor and get a formatted alert directly in your Discord server.

What happens if I exceed 5 monitors?

You'll see a message letting you know you've hit the free tier limit. We're working on a Pro plan for unlimited monitors — stay tuned.

How accurate is the uptime data?

Pulse pings your endpoints every 5 minutes from our worker server. Response time and status code are recorded on every check. This means downtime shorter than 5 minutes may not be detected — longer intervals are a Pro tier feature.

Is my API data private?

Yes. Each user can only see their own monitors and ping history. Your endpoint URLs are never shared or exposed to other users.

Can I share my uptime with my users?

Yes — every account gets a public status page at your Pulse URL /status/your-id. Share the link with your users or clients so they can see live uptime without needing an account.