# Hyperping > Hyperping is an all-in-one uptime monitoring, status page, and on-call platform for SaaS teams. It detects downtime before customers do with 30-second check intervals from 18 global monitoring regions. ## Key Differentiators - Simple flat plans (Free, Essentials, Pro, Business) with generous included seats — no per-responder fees for on-call, unlike most incident management tools - 30-second check intervals (sub-30s on business plans) with auto-retry false positive elimination - 18 global monitoring regions for comprehensive coverage - Unified platform: monitoring + status pages + on-call scheduling + incident management - AI-native: hosted MCP server for Claude/Cursor/AI agents + Terraform provider for monitoring-as-code — rare among uptime monitoring tools - Free tier: 20 monitors, 1 status page, HTTP, port, ping and keyword checks, no credit card required ## Core Products - **Uptime Monitoring**: HTTP, keyword, ping, DNS, TCP, UDP, SMTP, POP3, IMAP checks from 18 regions - **Status Pages**: Branded, customizable public and private status pages with real-time incident updates and subscriber notifications - **On-Call Scheduling**: Escalation policies, rotation schedules, multi-channel alerting (Slack, SMS, phone, email) - **Incident Management**: Incident creation, tracking, post-mortems, and maintenance windows - **Synthetic Monitoring**: Browser checks with Puppeteer/Playwright for multi-step user flows - **Cron Job Monitoring**: Heartbeat/healthcheck monitoring for scheduled tasks ## Free Tools Interactive tools, free with no signup required. - **Incident Post-Mortem Template Generator** (https://hyperping.com/incident-post-mortem-template): Fill in incident details and get a structured, blameless post-mortem in 30 seconds. Live markdown preview. One-click "Copy for AI" produces a tuned SRE prompt + the user's draft, plus direct shortcuts to ChatGPT, Claude, Perplexity, and Gemini that fill gaps, strip blame, and propose SMART action items. Exports to Markdown, Google Docs, Notion, or Confluence. Covers Key Facts, Timeline (UTC), Contributors/Mitigators/Risks, Diagnostics, Learnings, and Action items. - **SLA Calculator** (https://hyperping.com/sla-calculator): Convert SLA percentages (99%, 99.9%, 99.99%, 99.999%) to allowed downtime per day/week/month/year. Variants exist at /uptime-calculator, /downtime-calculator, /availability-calculator, /uptime-percentage-calculator, /uptime-downtime-calculator. - **Downtime Cost Calculator** (https://hyperping.com/downtime-cost-calculator): Estimate the financial impact of an outage based on annual revenue and uptime percentage. - **Revenue Loss Calculator** (https://hyperping.com/revenue-loss-calculator): Estimate revenue lost during an outage of a given duration. - **Business Impact Calculator** (https://hyperping.com/business-impact-calculator): Broader business-impact estimate (revenue, productivity, recovery cost) of downtime. - **Cron Expression Generator** (https://hyperping.com/cron-expression-generator): Build and test cron schedules visually. - **Status Page Badge Builder** (https://hyperping.com/badge-builder): Generate embeddable HTML badges that show your status page state on any website. - **Free Uptime Monitoring tier** (https://hyperping.com/free-uptime-monitoring): 20 monitors, HTTP, port, ping and keyword checks, 5-minute intervals, no credit card required. ## Tech-Specific Monitoring Guides Programmatic landing pages with monitoring patterns specific to a stack. - Next.js: https://hyperping.com/monitor/nextjs - Kubernetes: https://hyperping.com/monitor/kubernetes - AWS Lambda: https://hyperping.com/monitor/aws-lambda - PostgreSQL: https://hyperping.com/monitor/postgresql - Django: https://hyperping.com/monitor/django ## MCP Server Hosted Model Context Protocol server for AI agents. One project per API key, server-enforced scope. - Endpoint: https://api.hyperping.io/v1/mcp - Docs: https://hyperping.com/docs/mcp - Dense spec for AI ingestion: https://hyperping.com/mcp/llms.txt - Transport: Streamable HTTP (JSON-RPC 2.0) - Auth: Authorization: Bearer - Key tools: list_monitors, get_monitor, create_monitor, update_monitor, pause/resume_monitor, list_outages, get_outage_timeline, get_monitor_uptime, get_monitor_mttr/mtta, list_on_call_schedules, list_escalation_policies, list_integrations, list_team_members ## Infrastructure as Code (Terraform) Open-source Terraform provider: manage monitors, status pages, subscribers, healthchecks, and maintenance windows declaratively. - Provider: develeap/hyperping on the Terraform Registry (https://registry.terraform.io/providers/develeap/hyperping) - Product page: https://hyperping.com/integrations/terraform - Docs: https://hyperping.com/docs/community/terraform - Supports terraform import for existing resources; automated migration tooling from Better Stack, UptimeRobot, and Pingdom - Ecosystem: Go client (hyperping-go), Python SDK, Prometheus exporter — https://hyperping.com/docs/community ## GDPR & EU Data Residency Hyperping is operated by Hyperping SAS, a French company (Paris). It is a European, GDPR-first alternative to US-operated monitoring and status page tools. - Primary customer data (databases, backups) stored in the EU: Frankfurt, Germany (ISO 27001-certified data centers) - DPA available on all plans; public sub-processors list; 72-hour breach notification - EUR invoicing, purchase orders and SEPA bank transfer for public sector and enterprise - Details: https://hyperping.com/gdpr and https://hyperping.com/security ## Documentation - Main docs: https://hyperping.com/docs - API reference: https://hyperping.com/docs/api/overview - Blog: https://hyperping.com/blog - Pricing: https://hyperping.com/pricing - Sitemap (full URL list): https://hyperping.com/sitemap.xml ## API Overview Base URL: https://api.hyperping.io/v1 Authentication: Bearer token in Authorization header ``` Authorization: Bearer YOUR_API_KEY ``` Get your API key from: https://app.hyperping.io/project/developers ## API Endpoints ### Authentication - Documentation: https://hyperping.com/docs/api/overview - All requests require a Bearer token - Keys can be Read & Write or Read-only - Keys can have optional expiration dates ### Monitors Uptime monitors check your websites and APIs periodically from multiple regions. - GET /v1/monitors - List all monitors - GET /v1/monitors/:uuid - Get a single monitor - POST /v1/monitors - Create a monitor - PUT /v1/monitors/:uuid - Update a monitor - DELETE /v1/monitors/:uuid - Delete a monitor Documentation: https://hyperping.com/docs/api/monitors Monitor parameters: - name (string, required): Display name - url (string, required): URL to monitor - protocol (enum): http, port, icmp - regions (array): sanfrancisco, nyc, london, paris, frankfurt, seoul, mumbai, bangalore, saopaulo, california, virginia, sydney, toronto, amsterdam, singapore, tokyo, bahrain, capetown - check_frequency (number): 10, 20, 30, 60, 120, 180, 300, 600, 1800, 3600, 21600, 43200, 86400 seconds - http_method (enum): GET, POST, PUT, HEAD, DELETE, PATCH, OPTIONS - expected_status_code (string): e.g. "2xx" (200-299), "1xx-3xx" (100-399), or "200" - required_keyword (string): Keyword that must appear in response - paused (boolean): Whether monitor is paused - alerts_wait (number): Minutes before alerting (-1 to disable) ### Healthchecks (Cron Job Monitoring) Monitor cron jobs and scheduled tasks by expecting periodic pings. - GET /v1/healthchecks - List all healthchecks - GET /v1/healthchecks/:uuid - Get a single healthcheck - POST /v1/healthchecks - Create a healthcheck - PUT /v1/healthchecks/:uuid - Update a healthcheck - DELETE /v1/healthchecks/:uuid - Delete a healthcheck - POST /v1/healthchecks/:uuid/pause - Pause a healthcheck - POST /v1/healthchecks/:uuid/resume - Resume a healthcheck Documentation: https://hyperping.com/docs/api/healthchecks ### Incidents Manual incidents for status page communication. - GET /v1/incidents - List all incidents - GET /v1/incidents/:uuid - Get a single incident - POST /v1/incidents - Create an incident - PUT /v1/incidents/:uuid - Update an incident - DELETE /v1/incidents/:uuid - Delete an incident - POST /v1/incidents/:uuid/updates - Add update to incident Documentation: https://hyperping.com/docs/api/incidents Incident statuses: investigating, identified, monitoring, resolved ### Outages Automatically detected downtime events. - GET /v2/outages - List all outages - GET /v2/outages/:uuid - Get a single outage - POST /v2/outages - Create an outage manually - DELETE /v2/outages/:uuid - Delete an outage - POST /v2/outages/:uuid/acknowledge - Acknowledge an outage - POST /v2/outages/:uuid/unacknowledge - Unacknowledge an outage - POST /v2/outages/:uuid/resolve - Resolve an outage - POST /v2/outages/:uuid/escalate - Escalate an outage Documentation: https://hyperping.com/docs/api/outages ### Maintenance Windows Scheduled maintenance periods that suppress alerts. - GET /v1/maintenance - List maintenance windows - GET /v1/maintenance/:uuid - Get a maintenance window - POST /v1/maintenance - Create a maintenance window - PUT /v1/maintenance/:uuid - Update a maintenance window - DELETE /v1/maintenance/:uuid - Delete a maintenance window Documentation: https://hyperping.com/docs/api/maintenance ### Reports Uptime and performance reports for monitors. - GET /v1/reports - List available reports - GET /v1/reports/:uuid - Get report data (uptime %, response times) Documentation: https://hyperping.com/docs/api/reports ## Features ### Monitoring Types - HTTP/HTTPS monitoring - TCP port monitoring - ICMP ping monitoring - Browser checks (Playwright) - Cron job / healthcheck monitoring ### Alerting - Email notifications - Slack integration - Discord integration - Microsoft Teams integration - PagerDuty integration - Opsgenie integration - Webhook notifications - SMS alerts - Phone call alerts ### Status Pages - Public and private status pages - Custom domains with SSL - Subscriber notifications - Incident management - Maintenance windows - Uptime history display ## Learn Playwright Free educational guides at https://hyperping.com/learn/playwright/ - [What Is Playwright?](https://hyperping.com/learn/playwright/what-is-playwright/) - [How to Install Playwright and Run Your First Test](https://hyperping.com/learn/playwright/how-to-install-playwright/) - [Writing Playwright Tests](https://hyperping.com/learn/playwright/writing-playwright-tests/) - [Playwright Locators: The Complete Guide](https://hyperping.com/learn/playwright/playwright-locators/) - [Playwright Assertions](https://hyperping.com/learn/playwright/playwright-assertions/) - [Playwright Waits and Timeouts](https://hyperping.com/learn/playwright/playwright-waits-and-timeouts/) - [Playwright Codegen](https://hyperping.com/learn/playwright/playwright-codegen/) - [Playwright Cheat Sheet](https://hyperping.com/learn/playwright/playwright-cheat-sheet/) - [Testing Login Flows and Authentication](https://hyperping.com/learn/playwright/playwright-login-authentication/) - [Filling Forms and Typing](https://hyperping.com/learn/playwright/playwright-forms-and-inputs/) - [Dropdowns, Checkboxes, and Date Pickers](https://hyperping.com/learn/playwright/playwright-dropdowns-checkboxes-date-pickers/) - [File Uploads and Downloads](https://hyperping.com/learn/playwright/playwright-file-upload-download/) - [Working with Iframes](https://hyperping.com/learn/playwright/playwright-iframes/) - [New Tabs, Popups, and Dialogs](https://hyperping.com/learn/playwright/playwright-tabs-popups-dialogs/) - [Playwright and the Shadow DOM](https://hyperping.com/learn/playwright/playwright-shadow-dom/) - [Network Interception and API Mocking](https://hyperping.com/learn/playwright/playwright-network-interception/) - [API Testing with Playwright](https://hyperping.com/learn/playwright/playwright-api-testing/) - [Cookies, localStorage, and Session State](https://hyperping.com/learn/playwright/playwright-cookies-localstorage/) - [Mobile Emulation and Device Testing](https://hyperping.com/learn/playwright/playwright-mobile-emulation/) - [Screenshots and Visual Testing](https://hyperping.com/learn/playwright/playwright-screenshots-visual-testing/) ## Links - Website: https://hyperping.com - Dashboard: https://app.hyperping.io - Status: https://status.hyperping.io - Twitter: https://twitter.com/hyperping ## Docs index > 149 pages. Full index with descriptions: https://hyperping.com/docs/llms.txt. Section indexes below. - [Monitoring](https://hyperping.com/docs/monitoring/llms.txt): Learn how to monitor your websites, APIs, and services with Hyperping. Set up uptime checks, configure alerts, and track performance with our monitoring guides. - [Status Page](https://hyperping.com/docs/status-page/llms.txt): Create and customize your status page with Hyperping. Learn how to add services, configure custom domains, manage incidents, and communicate with your users. - [Server Monitoring](https://hyperping.com/docs/server-monitoring/llms.txt): Install the Hyperping agent on Linux or macOS to collect CPU, memory, disk, and network metrics from your hosts. Overview of the Server monitoring product. - [Projects](https://hyperping.com/docs/projects/llms.txt) - [Integrations](https://hyperping.com/docs/integrations/llms.txt): Connect Hyperping with your favorite tools. Alert notifications in Slack, Teams, Discord and Google Chat, on-call escalation with PagerDuty and Opsgenie, plus webhooks, Terraform, MCP and a full REST API. - [Playbooks](https://hyperping.com/docs/playbooks/llms.txt) - [Migrate](https://hyperping.com/docs/migrate/llms.txt) - [SSO](https://hyperping.com/docs/sso/llms.txt) - [API](https://hyperping.com/docs/api/llms.txt): Get started with the Hyperping API. Access monitors, status pages, incidents, outages, and more. RESTful JSON API with Bearer token authentication. - [MCP](https://hyperping.com/docs/mcp/llms.txt): Expose Hyperping monitoring data and controls to AI agents via MCP. Streamable HTTP, Bearer auth, project-scoped API keys, read-only and read-write modes. Works with Claude Desktop, Cursor, Windsurf, Claude Code. - [Community](https://hyperping.com/docs/community/llms.txt): Open-source developer tools for Hyperping: Terraform provider, Python SDK, Prometheus exporter, and Go client library. Built by Develeap. - [Resources](https://hyperping.com/docs/resources/llms.txt) - [Maintenance](https://hyperping.com/docs/maintenance/llms.txt): Schedule and manage maintenance windows in Hyperping. Learn how to notify subscribers, pause monitors, and keep your status page updated during planned downtime. - [Agent Setup](https://hyperping.com/docs/agent-setup/llms.txt): Connect Claude Code, Cursor, Windsurf or Codex to Hyperping in one prompt. Set up the hosted MCP server and manage monitors, uptime and outages from your editor. - [Private](https://hyperping.com/docs/private/llms.txt) ## Key pages - [Pricing](https://hyperping.com/pricing) - [Features](https://hyperping.com/features) - [MCP server](https://hyperping.com/mcp) - [Enterprise](https://hyperping.com/enterprise)