What Is PulseAPI?

What Is PulseAPI?

PulseAPI is an uptime and performance monitoring service that continuously checks your HTTP endpoints and alerts you the moment something goes wrong. It gives your team a single place to track endpoint health, manage incidents, and understand your service's reliability over time.


What PulseAPI Does

PulseAPI sends HTTP requests to your endpoints on a regular schedule — as often as every 5 seconds on the Team plan. Each request is called a check. After every check, PulseAPI records the HTTP status code, response time, and any error details.

When a check fails in a way that matches one of your alert rules, PulseAPI creates an incident and sends notifications to your configured channels (email, Slack, webhook).


Core Concepts

Monitor (Endpoint) A URL you want PulseAPI to watch. Each monitor has a method (GET, POST, etc.), a check interval, and optional configuration like request headers, authentication, or a response assertion.

Check A single HTTP request PulseAPI makes to a monitor. Checks run automatically on your configured interval and record status, response time, and errors.

Incident A problem state created when a check fails and matches an alert rule. Incidents have a lifecycle: open → acknowledged → resolved.

Alert Rule A condition you define — for example, "response time exceeds 2000ms" or "status code is 5xx." When a check violates a rule, PulseAPI creates an incident and sends a notification.

Notification Channel A destination for alert notifications: an email address, a Slack channel, or a webhook URL.

Project A way to group related monitors. For example, a "Production" project and a "Staging" project.

Team A workspace shared by one or more users. All monitors, incidents, and alert rules belong to a team.


What PulseAPI Is Not

PulseAPI monitors HTTP/HTTPS endpoints. It does not monitor TCP ports, ping hosts directly, or run end-to-end browser flows. If your endpoint returns HTTP 200 but the page is broken, PulseAPI will not detect that unless you configure a response body assertion.


Next Steps


Still have questions? Contact support.

    • Related Articles

    • Dashboard Overview

      The Dashboard is the first screen you see after logging in. It gives you a real-time snapshot of your monitors' health, recent activity, and open incidents — all in one place. Dashboard Sections Stats Cards (Top Row) Four summary cards appear at the ...
    • Inviting Your Team

      This article explains how to invite teammates to your PulseAPI team so they can view monitors, respond to incidents, and manage alerts. Prerequisites: You must be a team Owner or Admin to invite members. Step 1: Open Team Management In the left ...
    • Key Concepts: Endpoints, Checks, Incidents, and Alerts

      This article explains the four core building blocks of PulseAPI and how they work together. Understanding these concepts makes every other part of the product easier to use. Endpoint (Monitor) An endpoint is a URL you want PulseAPI to watch. In ...
    • Understanding Plans and Limits

      PulseAPI offers four plans with different limits on monitors, team members, check intervals, and data retention. This article explains what each plan includes and where you'll encounter limits inside the app. Plan Comparison Feature Free Starter ...
    • Quick Start: Monitor Your First Endpoint in 5 Minutes

      This guide walks you from a new PulseAPI account to receiving your first alert notification. By the end, you'll have a working monitor set up, an alert rule configured, and a notification channel verified. Prerequisites: A PulseAPI account. If you ...