OverviewGetting StartedAPI Reference

Getting Started

Get up and running with PulseAPI in under 5 minutes.

1

Sign Up

Create your account at ./signup.

Basic: 10 endpoints, 1-min checks, email + Telegram + Slack alerts - $19/mo

2

Add Your First Endpoint

After signing in, you'll see the onboarding wizard. Add your first endpoint:

  • Enter your API URL (e.g., https://api.example.com/health)
  • Choose HTTP method (GET, POST, etc.)
  • Set check interval (1–60 minutes)
  • Configure timeout (5–60 seconds)
{
  "url": "https://api.example.com/health",
  "method": "GET",
  "checkInterval": 60,
  "timeout": 10
}
3

Set Up a Status Page

Create a public status page to share uptime with your users. Go to Dashboard > Status Page.

  • Choose a unique slug for your URL
  • Customize with your logo, colors, and company name
  • Select which endpoints to display
  • Optionally add a custom domain (e.g. status.yourcompany.com)

Your status page will be available at status.pulseapi.com/your-slug

4

Set Up Alerts

PulseAPI automatically sends alerts for:

Downtime2 consecutive failures trigger an alert
RecoveryEndpoint back online after downtime
SlowResponse time exceeds 2000ms (max 1 alert/hour)

All alerts go to your signup email. Configure webhooks and Telegram in Settings for additional channels.

5

Monitor Dashboard

Once your endpoint is added, PulseAPI starts monitoring immediately. View:

  • Real-time status (Operational, Down, Degraded)
  • Response time charts (last 7 days)
  • Uptime percentage (24h rolling window)
  • Check history table (paginated, sortable)
6

Use the API

Create an API key for programmatic access to PulseAPI.

  1. Go to Dashboard > Settings > API Keys
  2. Click Create, name it, and select scopes (e.g. endpoints:read, alerts:read)
  3. Copy the key immediately -- it is shown only once
# List your endpoints
curl -H "Authorization: pk_live_abc123..." \
  https://api.pulseapi.tech/endpoints

# Trigger a manual check
curl -X POST -H "Authorization: pk_live_abc123..." \
  https://api.pulseapi.tech/endpoints/ENDPOINT_ID/check

See for the full endpoint list.API Reference

Next Steps

Need Help?

Have questions or feedback? Email us at - we respond to every message.[email protected]