# Hyperping Documentation > Full index of the Hyperping documentation (150 pages). Links point to Markdown versions of each page; remove the index.md suffix for the HTML version. Each section also has a scoped index at https://hyperping.com/docs/
/llms.txt. Product overview: https://hyperping.com/llms.txt ## Monitoring - [Monitoring Documentation](https://hyperping.com/docs/monitoring/index.md): Learn how to monitor your websites, APIs, and services with Hyperping. Set up uptime checks, configure alerts, and track performance with our monitoring guides. - [API Rate Limits](https://hyperping.com/docs/monitoring/api-rate-limits/index.md): Learn about Hyperping's API rate limiting system, default limits, and how to request increased limits for paid plans. - [Browser check templates](https://hyperping.com/docs/monitoring/browser-check-templates/index.md): Twelve Playwright templates for Hyperping Browser Checks, each covering a different angle: login, signup, checkout, API probes, broken links, performance budgets, mobile viewports, and more. - [Browser checks](https://hyperping.com/docs/monitoring/browser-checks/index.md): Set up end-to-end browser monitoring with Playwright. Run automated tests to verify user flows, form submissions, and critical paths in your web application. - [Edit monitors in bulk](https://hyperping.com/docs/monitoring/bulk-edit-monitors/index.md): Select several monitors and change their check interval, locations, escalation policy, status or group in one save. Mute alerts across a whole selection before a deploy. - [Create a monitor](https://hyperping.com/docs/monitoring/create-monitor/index.md): Learn how to create your first monitor in Hyperping. Configure HTTP checks, set check intervals, add assertions, and customize alerting rules for uptime monitoring. - [Datacenter regions](https://hyperping.com/docs/monitoring/datacenter-regions/index.md): Choose monitoring locations from Hyperping's global network of datacenters. Run checks from North America, Europe, Asia, and more to ensure worldwide coverage. - [Delete a monitor](https://hyperping.com/docs/monitoring/delete-monitor/index.md): Learn how to delete monitors in Hyperping. Understand what happens to historical data and when to pause instead of delete. - [DNS monitoring](https://hyperping.com/docs/monitoring/dns/index.md): Monitor DNS records with Hyperping. Catch expired domains, hijacked or misconfigured records, and propagation failures with record type checks, expected answers, and custom nameservers. - [Edit a monitor](https://hyperping.com/docs/monitoring/edit-monitor/index.md): Learn how to edit and update your monitors in Hyperping. Change URLs, check intervals, assertions, regions, and notification-related settings. - [Escalation policies](https://hyperping.com/docs/monitoring/escalation-policies/index.md): Set up escalation policies to route alerts through channels in sequence. Configure time delays, on-call schedules, and multi-step notifications. - [Avoid false positives](https://hyperping.com/docs/monitoring/false-positives/index.md): How Hyperping confirms a failure from multiple regions before alerting, and which settings to tune when a monitor still reports downtime that never happened. - [Getting started](https://hyperping.com/docs/monitoring/getting-started/index.md): Get started with Hyperping in minutes. Create your account, add your first monitor, configure notifications, and set up your status page with this quick start guide. - [Grouped Alerts](https://hyperping.com/docs/monitoring/grouped-alerts/index.md): Reduce alert fatigue with grouped alerts in Hyperping. Consolidate multiple monitor notifications into single alerts and avoid notification overload during incidents. - [Healthchecks](https://hyperping.com/docs/monitoring/healthchecks/index.md): Monitor your cron jobs and scheduled tasks with Hyperping healthchecks. Get alerts when periodic jobs fail to run or complete within expected timeframes. - [Keyword monitoring](https://hyperping.com/docs/monitoring/keyword-monitoring/index.md): Verify that your pages and APIs return the content you expect. Set up text body assertions to catch error pages served with a 200, broken deploys, and empty responses. - [Local Playwright setup](https://hyperping.com/docs/monitoring/local-playwright-setup/index.md): Set up Playwright locally to develop and test browser checks before deploying to Hyperping. Configure your environment for synthetic monitoring development. - [Monitor logs](https://hyperping.com/docs/monitoring/logs/index.md): View detailed check-by-check logs for your monitors. Inspect status codes, response times, headers, and regions to debug issues. - [On-call](https://hyperping.com/docs/monitoring/on-call/index.md): Set up on-call schedules and rotations in Hyperping. Configure who gets notified during specific time periods and ensure 24/7 coverage for your critical services. - [Operational FAQ](https://hyperping.com/docs/monitoring/operational-faq/index.md): Answers to common operational questions about Hyperping: check regions, false positive prevention, alert phone numbers, healthcheck and API rate limits, SSL error detection, and browser check timeouts. - [Ping (ICMP) and port monitoring](https://hyperping.com/docs/monitoring/ping-port/index.md): Monitor servers, databases and mail servers with ping (ICMP) and TCP port checks. Set hosts, ports, regions and intervals, with API and Terraform support. - [Monitoring quickstart](https://hyperping.com/docs/monitoring/quickstart/index.md): Create your first Hyperping monitor and get alerted on downtime in under 2 minutes, from the dashboard or the API. - [Uptime reports: SLA, MTTA, MTTR and CSV export](https://hyperping.com/docs/monitoring/reports/index.md): Track uptime, outages, MTTA and MTTR per monitor, prove SLA compliance to customers and auditors, and export your reports to CSV or pull them via API. - [Response time monitoring](https://hyperping.com/docs/monitoring/response-times/index.md): Track real-world response times for your monitors, compare regions to spot geographic slowdowns, and query latency trends via the API or MCP. - [SSL monitoring](https://hyperping.com/docs/monitoring/ssl/index.md): Monitor SSL certificate expiration and validity with Hyperping. Get alerts before certificates expire and track certificate chain issues across all your domains. ## Status Page - [Status page Documentation](https://hyperping.com/docs/status-page/index.md): Create and customize your status page with Hyperping. Learn how to add services, configure custom domains, manage incidents, and communicate with your users. - [Status page services](https://hyperping.com/docs/status-page/add-services/index.md): Add and configure services on your Hyperping status page. Display system components, link monitors to services, and show uptime history for each service. - [Components](https://hyperping.com/docs/status-page/components/index.md): Add services Hyperping does not monitor to your status page, like third-party providers or internal jobs, and set their status from incidents. - [Create a status page](https://hyperping.com/docs/status-page/create-status-page/index.md): Create your first status page in minutes. Configure services, customize branding, set up a custom domain, and start communicating system status to your users. - [Custom domain](https://hyperping.com/docs/status-page/custom-domain/index.md): Set up a custom domain for your Hyperping status page. Configure DNS records and SSL certificates to host your status page on your own domain like status.yourdomain.com. - [Status page footer badge](https://hyperping.com/docs/status-page/footer-badge/index.md): Add a live status badge to your website with the Hyperping badge script. Customize colors, dot size and labels, and link visitors straight to your status page. - [Status page go-live checklist](https://hyperping.com/docs/status-page/go-live-checklist/index.md): An ordered checklist to launch your Hyperping status page: services and sections, custom domain with HTTPS, branding and white labeling, subscriber notifications, access control, and the switchover from your old page. - [Import from statuspage.io](https://hyperping.com/docs/status-page/import-from-statuspage/index.md): Import your StatusPage.io setup into Hyperping: export your data, upload it, match components to monitors, and go live without losing your subscribers. - [Incident calendar](https://hyperping.com/docs/status-page/incident-calendar/index.md): Show a monthly calendar of incidents and maintenances at the bottom of your Hyperping status page. Enable it per page from the Appearance settings. - [Publish and manage incidents](https://hyperping.com/docs/status-page/incidents/index.md): Create incidents on your Hyperping status page, post updates from investigating to resolved, and notify subscribers by email, Slack, Teams, and SMS. - [Multi-language status pages](https://hyperping.com/docs/status-page/languages/index.md): Serve your status page in English, French, German, Dutch, Polish, Russian, or Swedish. Translate service names and write incident updates in every language. - [Migrate your status page to v2](https://hyperping.com/docs/status-page/migrate-to-v2/index.md): Switch your Hyperping status page from v1 to v2 in one click. See what changes, and update the DNS record of your custom domain after the switch. - [Private status pages](https://hyperping.com/docs/status-page/private-status-pages/index.md): Create password-protected status pages for internal use. Restrict access to your status page with authentication and keep sensitive system information private. - [Status page public API](https://hyperping.com/docs/status-page/public-api/index.md): Read incidents and scheduled maintenances as JSON from your status page. Public statuspage.io-compatible endpoints, no API key, with filters and pagination. - [RSS and Atom feeds](https://hyperping.com/docs/status-page/rss-atom-feeds/index.md): Serve your status page incident history as RSS and Atom feeds at /history.rss and /history.atom. Enable feeds, use the statuspage.io-compatible URLs, and set the feed language. - [Status page sections](https://hyperping.com/docs/status-page/sections/index.md): Organize your status page with sections. Group related services together, create logical hierarchies, and help users quickly find the status of components they care about. - [SEO and analytics](https://hyperping.com/docs/status-page/seo-analytics/index.md): Control whether search engines index your Hyperping status page, add Google Analytics, and understand how social link previews are generated. - [SMS Notifications (Twilio)](https://hyperping.com/docs/status-page/sms-notifications/index.md): Set up SMS notifications for your status page subscribers using Twilio. Send text message alerts during incidents and maintenance to keep customers informed. - [Status Page SAML SSO](https://hyperping.com/docs/status-page/sso/index.md): Put your private status page behind your identity provider. Create a reusable SSO connection for Azure AD, Okta, or Google, and attach it to your pages. - [Status page JSON](https://hyperping.com/docs/status-page/status-page-json/index.md): Access your status page data via JSON API. Programmatically retrieve current status, service health, and incident information for integration with other systems. - [Status page subscribers](https://hyperping.com/docs/status-page/subscribers/index.md): Manage status page subscribers in Hyperping. Allow users to subscribe via email or SMS, import subscribers, and send automatic notifications during incidents. - [How we calculate uptime](https://hyperping.com/docs/status-page/uptime-calculation/index.md): How Hyperping computes uptime percentages: confirmed checks, outage durations, and the formula behind the number shown in your monitor view, uptime reports, and status page. - [White labeling](https://hyperping.com/docs/status-page/white-labeling/index.md): Run your status page fully under your brand: custom domain, hidden Hyperping branding, and subscriber emails sent from your own domain. ## Server Monitoring - [Server Monitoring Documentation](https://hyperping.com/docs/server-monitoring/index.md): 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. - [Server alerting](https://hyperping.com/docs/server-monitoring/alerting/index.md): Get paged when a server goes offline. Configure offline thresholds, bind escalation policies to servers, and route alerts to the right on-call engineer. - [Getting Started with Server Monitoring](https://hyperping.com/docs/server-monitoring/getting-started/index.md): Install the Hyperping agent on your Linux or macOS host in three steps and see CPU, memory, disk, and network metrics in your dashboard within a minute. - [Install the Hyperping Server Monitoring Agent](https://hyperping.com/docs/server-monitoring/install-agent/index.md): Reference for the Hyperping agent installer on Linux and macOS, covering what the script changes on your host, config paths, token rotation, and troubleshooting. - [Metrics Collected by the Hyperping Server Agent](https://hyperping.com/docs/server-monitoring/metrics-collected/index.md): Complete reference of CPU, memory, disk, network, and host metadata fields the Hyperping server agent reports, plus collection cadence and platform notes. - [Uninstall the Hyperping Server Monitoring Agent](https://hyperping.com/docs/server-monitoring/uninstall/index.md): Stop and remove the Hyperping agent from a Linux or macOS host, purge config and state, and delete the server entry from your Hyperping dashboard, step by step. ## Projects - [Audit logs](https://hyperping.com/docs/projects/audit-logs/index.md): Track every configuration change in your Hyperping project: who changed what, and when. Audit trails for compliance, incident retros, and team accountability. - [Login Methods](https://hyperping.com/docs/projects/login-methods/index.md): Configure how your team logs into Hyperping. Set up SSO with SAML (Okta, Google, Azure), enforce authentication policies, and manage user provisioning. - [Notification Channels: Slack, SMS, Webhooks](https://hyperping.com/docs/projects/notification-channels/index.md): Set up alert notifications via email, SMS, Slack, Teams, Telegram, PagerDuty, OpsGenie, and webhooks. Choose where Hyperping sends outage and recovery alerts. - [Project Setup and Organization](https://hyperping.com/docs/projects/project-setup/index.md): Create and organize projects in Hyperping. Group monitors, status pages, teammates, and integrations into separate projects for each team or client. - [Roles, Permissions, and Account Security](https://hyperping.com/docs/projects/roles-permissions/index.md): Understand the five roles in Hyperping: Owner, Admin, Member, Viewer, and Billing. See the full permission matrix, how project isolation works, and how to secure your account. - [Set up SAML SSO](https://hyperping.com/docs/projects/saml-sso/index.md): Connect Hyperping to Okta, Microsoft Entra ID, or Google Workspace with SAML SSO. Exchange metadata, test the login, and enforce SSO for your team. - [Invite Teammates and Manage Roles](https://hyperping.com/docs/projects/teammates/index.md): Invite team members to your Hyperping project, assign Owner or Teammate roles, transfer ownership, and manage who can access monitors and status pages. ## Integrations - [Integrations Documentation](https://hyperping.com/docs/integrations/index.md): 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. - [Hyperping documentation | Discord webhook integration](https://hyperping.com/docs/integrations/discord/index.md): Send Hyperping alerts to Discord channels. Set up Discord webhooks to receive downtime notifications, recovery alerts, and monitor status updates in your server. - [Hyperping documentation | Google Chat integration](https://hyperping.com/docs/integrations/googlechat/index.md): Receive Hyperping alerts in Google Chat spaces. Set up incoming webhooks to get downtime notifications and recovery alerts directly in your Google Workspace. - [Hyperping documentation | HelpDocs integration](https://hyperping.com/docs/integrations/helpdocs/index.md): Display your system status in your HelpDocs knowledge base. Keep customers informed about incidents and maintenance right where they look for help. - [Hyperping documentation | Intercom integration](https://hyperping.com/docs/integrations/intercom/index.md): Display system status in Intercom Messenger. Show your current service status to customers and reduce support tickets during incidents with the Intercom integration. - [Hyperping documentation | Jira Service Management integration](https://hyperping.com/docs/integrations/jsm/index.md): Connect Hyperping to Jira Service Management (JSM) to open and close alerts on outages, and route every alert to the right responder team automatically. - [Hyperping documentation | OpsGenie integration](https://hyperping.com/docs/integrations/opsgenie/index.md): Connect Hyperping to Atlassian OpsGenie for alert management. Trigger OpsGenie alerts when monitors detect issues and use your existing on-call schedules. - [Hyperping documentation | PagerDuty integration](https://hyperping.com/docs/integrations/pagerduty/index.md): Integrate Hyperping with PagerDuty for incident management. Automatically create PagerDuty incidents when monitors detect issues and leverage on-call schedules. - [Hyperping documentation | Phone call](https://hyperping.com/docs/integrations/phonecall/index.md): Set up phone call alerts for critical downtime notifications. Get voice calls when monitors detect outages to ensure urgent incidents are never missed. - [Hyperping documentation | Slack integration](https://hyperping.com/docs/integrations/slack/index.md): Connect Hyperping to Slack for instant downtime alerts. Learn how to set up Slack notifications, configure channels, and manage incident alerts in your workspace. - [Hyperping documentation | Teams integration](https://hyperping.com/docs/integrations/teams/index.md): Set up Microsoft Teams notifications for Hyperping alerts. Configure incoming webhooks to receive downtime alerts and recovery notifications in your Teams channels. - [Hyperping documentation | Telegram integration](https://hyperping.com/docs/integrations/telegram/index.md): Set up Telegram notifications for Hyperping alerts. Configure a Telegram bot to send downtime alerts and recovery notifications to your groups and channels. - [Hyperping documentation | Twilio integration](https://hyperping.com/docs/integrations/twilio/index.md): Connect Twilio to Hyperping for SMS and voice notifications. Send text messages and phone calls to status page subscribers during incidents and maintenance. - [Hyperping documentation | Hyperping Webhooks](https://hyperping.com/docs/integrations/webhooks/index.md): Send custom webhook notifications from Hyperping. Configure HTTP callbacks to trigger your own systems, APIs, or automation workflows when monitors change status. ## Playbooks - [Alert triage that scales](https://hyperping.com/docs/playbooks/alert-triage/index.md): A two-tier alerting playbook: a Critical escalation policy that pages on-call within minutes, a Low-priority policy that waits for business hours, and grouped alerts for widespread outages. - [Follow-the-sun on-call](https://hyperping.com/docs/playbooks/follow-the-sun/index.md): Run 24/7 incident coverage without night shifts: one rotation per region with local timezones and time restrictions, business-hours handoffs, and escalation policies that page whoever is awake. - [Post-mortem template](https://hyperping.com/docs/playbooks/post-mortem-template/index.md): A copy-paste blameless post-mortem template with summary, impact, timeline, root cause, and action items, plus guidance for running a 45-minute review that actually changes things. ## Migrate - [Migrate from Better Stack to Hyperping](https://hyperping.com/docs/migrate/from-betterstack/index.md): Move your monitors, heartbeats, on-call rotations, and status page from Better Stack to Hyperping. Concept mapping, API and Terraform examples, and a safe cutover plan. - [Migrate from PagerDuty to Hyperping](https://hyperping.com/docs/migrate/from-pagerduty/index.md): Replace or complement PagerDuty with Hyperping. Map services, schedules, and escalation policies, recreate checks as native monitors, and keep PagerDuty as a notification channel if you need it. - [Migrate from Pingdom to Hyperping](https://hyperping.com/docs/migrate/from-pingdom/index.md): Move your uptime checks, transaction checks, and alerting from Pingdom to Hyperping. Concept mapping, API and Terraform examples, and a safe cutover plan. - [Migrate from Statuspage.io to Hyperping](https://hyperping.com/docs/migrate/from-statuspage/index.md): Move your Atlassian Statuspage to Hyperping with the built-in importer: components, sections, subscribers, custom domain, and real monitoring behind your services. - [Migrate from UptimeRobot to Hyperping](https://hyperping.com/docs/migrate/from-uptimerobot/index.md): Move your monitors, keyword checks, heartbeat monitors, and status page from UptimeRobot to Hyperping. Concept mapping, API and Terraform examples, and a safe cutover plan. ## SSO - [Set up Microsoft Entra ID SSO](https://hyperping.com/docs/sso/entra-id/index.md): Connect Hyperping to Microsoft Entra ID (Azure AD) with SAML. Create the enterprise application, map claims, paste the federation metadata URL, and test. - [Set up Google Workspace SSO](https://hyperping.com/docs/sso/google-workspace/index.md): Connect Hyperping to Google Workspace with SAML. Add the custom SAML app, download the IdP metadata, assign users, and test the login. - [Set up JumpCloud SAML SSO](https://hyperping.com/docs/sso/jumpcloud/index.md): Connect Hyperping to JumpCloud with SAML. Create the SSO application, copy the ACS URL and entity ID, upload the certificate, and test the login. - [Set up Okta SAML SSO](https://hyperping.com/docs/sso/okta/index.md): Connect Hyperping to Okta with SAML. Create the app integration, map the email attribute, paste the metadata URL, and test the login in a few minutes. ## API - [Authentication - Hyperping API Documentation](https://hyperping.com/docs/api/authentication/index.md): Learn how to authenticate with the Hyperping API using Bearer tokens. Create API keys with read-only or read-write permissions from your dashboard. - [Healthchecks API - Cron Job Monitoring](https://hyperping.com/docs/api/healthchecks/index.md): Monitor cron jobs and scheduled tasks via the Hyperping Healthchecks API. Create healthchecks that expect periodic pings, with configurable grace periods and alerting. - [Create Healthcheck - POST /v1/healthchecks](https://hyperping.com/docs/api/healthchecks/create/index.md): POST /v1/healthchecks - Create a healthcheck monitor for cron jobs. Configure expected ping intervals, grace periods, and alerting. - [Delete Healthcheck - DELETE /v1/healthchecks/:uuid](https://hyperping.com/docs/api/healthchecks/delete/index.md): DELETE /v1/healthchecks/:uuid - Permanently remove a healthcheck cron monitor from your Hyperping account. - [Get Healthcheck - GET /v1/healthchecks/:uuid](https://hyperping.com/docs/api/healthchecks/get/index.md): GET /v1/healthchecks/:uuid - Retrieve a specific healthcheck's configuration, ping URL, grace period, and last ping time. - [List Healthchecks - GET /v1/healthchecks](https://hyperping.com/docs/api/healthchecks/list/index.md): GET /v1/healthchecks - List all cron job monitors and healthchecks. Returns ping URLs, grace periods, and current status. - [Pause Healthcheck - POST /v1/healthchecks/:uuid/pause](https://hyperping.com/docs/api/healthchecks/pause/index.md): POST /v1/healthchecks/:uuid/pause - Temporarily pause a healthcheck to stop monitoring and alerting without deleting. - [Resume Healthcheck - POST /v1/healthchecks/:uuid/resume](https://hyperping.com/docs/api/healthchecks/resume/index.md): POST /v1/healthchecks/:uuid/resume - Resume a paused healthcheck to restart monitoring and alerting. - [Update Healthcheck - PUT /v1/healthchecks/:uuid](https://hyperping.com/docs/api/healthchecks/update/index.md): PUT /v1/healthchecks/:uuid - Update healthcheck settings including name, expected interval, grace period, and alerting configuration. - [Incidents API - Status Page Incidents](https://hyperping.com/docs/api/incidents/index.md): Manage status page incidents via the Hyperping API. Create incidents, post updates, and notify subscribers. Supports investigating, identified, monitoring, and resolved statuses. - [Add Incident Update - POST /v1/incidents/:uuid/updates](https://hyperping.com/docs/api/incidents/add-update/index.md): POST /v1/incidents/:uuid/updates - Add a timeline update to an incident. Post progress updates and notify subscribers. - [Create Incident - POST /v1/incidents](https://hyperping.com/docs/api/incidents/create/index.md): POST /v1/incidents - Create a new status page incident. Set title, status (investigating, identified, monitoring, resolved), and affected services. - [Delete Incident - DELETE /v1/incidents/:uuid](https://hyperping.com/docs/api/incidents/delete/index.md): DELETE /v1/incidents/:uuid - Permanently remove an incident from your status page history. - [Get Incident - GET /v1/incidents/:uuid](https://hyperping.com/docs/api/incidents/get/index.md): GET /v1/incidents/:uuid - Retrieve a specific incident's details including status, affected services, timeline, and updates. - [List Incidents - GET /v1/incidents](https://hyperping.com/docs/api/incidents/list/index.md): GET /v1/incidents - List all status page incidents with their status, affected monitors, and update history. - [Update Incident - PUT /v1/incidents/:uuid](https://hyperping.com/docs/api/incidents/update/index.md): PUT /v1/incidents/:uuid - Update incident title, status, affected services, and notify subscribers of changes. - [Maintenance Windows API - Scheduled Downtime](https://hyperping.com/docs/api/maintenance/index.md): Schedule maintenance windows via the Hyperping API. Suppress monitoring alerts during planned downtime and automatically notify status page subscribers. - [Complete Maintenance - POST /v1/maintenance/:uuid/complete](https://hyperping.com/docs/api/maintenance/complete/index.md): POST /v1/maintenance/:uuid/complete - Immediately end an in-progress maintenance window. - [Create Maintenance - POST /v1/maintenance](https://hyperping.com/docs/api/maintenance/create/index.md): POST /v1/maintenance - Schedule maintenance windows to suppress alerts during planned downtime. Notify status page subscribers automatically. - [Delete Maintenance - DELETE /v1/maintenance/:uuid](https://hyperping.com/docs/api/maintenance/delete/index.md): DELETE /v1/maintenance/:uuid - Cancel and remove a scheduled maintenance window. - [Get Maintenance - GET /v1/maintenance/:uuid](https://hyperping.com/docs/api/maintenance/get/index.md): GET /v1/maintenance/:uuid - Retrieve a specific maintenance window's schedule, affected monitors, and notification settings. - [List Maintenance - GET /v1/maintenance](https://hyperping.com/docs/api/maintenance/list/index.md): GET /v1/maintenance - List all scheduled maintenance windows with their start/end times and affected monitors. - [Update Maintenance - PUT /v1/maintenance/:uuid](https://hyperping.com/docs/api/maintenance/update/index.md): PUT /v1/maintenance/:uuid - Update maintenance window schedule, affected monitors, or notification settings. - [Monitors API - Hyperping API Documentation](https://hyperping.com/docs/api/monitors/index.md): Manage uptime monitors programmatically via the Hyperping REST API. List, create, update, and delete HTTP, TCP, and ICMP monitors from multiple global regions. - [Create Monitor - POST /v1/monitors](https://hyperping.com/docs/api/monitors/create/index.md): POST /v1/monitors - Create uptime monitors via API. Configure check frequency, monitoring regions, HTTP methods, expected status codes, and alert thresholds. - [Delete Monitor - DELETE /v1/monitors/:uuid](https://hyperping.com/docs/api/monitors/delete/index.md): DELETE /v1/monitors/:uuid - Permanently remove an uptime monitor and its historical data from your Hyperping account. - [Get Monitor - GET /v1/monitors/:uuid](https://hyperping.com/docs/api/monitors/get/index.md): GET /v1/monitors/:uuid - Retrieve a specific monitor's configuration, status, regions, and check settings via the Hyperping API. - [List Monitors - GET /v1/monitors](https://hyperping.com/docs/api/monitors/list/index.md): GET /v1/monitors - Retrieve all uptime monitors in your account. Returns monitor status, configuration, regions, and check frequency. - [Update Monitor - PUT /v1/monitors/:uuid](https://hyperping.com/docs/api/monitors/update/index.md): PUT /v1/monitors/:uuid - Update monitor settings including URL, check frequency, regions, HTTP method, and alerting configuration. - [Outages API - Downtime Management](https://hyperping.com/docs/api/outages/index.md): Manage detected outages via the Hyperping API. List outages, acknowledge alerts, resolve incidents, and escalate to on-call responders programmatically. - [Acknowledge Outage - POST /v2/outages/:uuid/acknowledge](https://hyperping.com/docs/api/outages/acknowledge/index.md): POST /v2/outages/:uuid/acknowledge - Acknowledge an outage to stop further escalation notifications while you investigate. - [Create Outage - POST /v2/outages](https://hyperping.com/docs/api/outages/create/index.md): POST /v2/outages - Create a manual outage to trigger escalation policies and on-call notifications programmatically. - [Delete Outage - DELETE /v2/outages/:uuid](https://hyperping.com/docs/api/outages/delete/index.md): DELETE /v2/outages/:uuid - Remove a manual outage from your Hyperping account. - [Escalate Outage - POST /v2/outages/:uuid/escalate](https://hyperping.com/docs/api/outages/escalate/index.md): POST /v2/outages/:uuid/escalate - Manually escalate an outage to the next level in your on-call escalation policy. - [Get Outage - GET /v2/outages/:uuid](https://hyperping.com/docs/api/outages/get/index.md): GET /v2/outages/:uuid - Retrieve detailed outage information including duration, affected monitor, error details, and resolution status. - [List Outages - GET /v2/outages](https://hyperping.com/docs/api/outages/list/index.md): GET /v2/outages - List all detected outages with pagination. Filter by monitor, status, and date range. - [Resolve Outage - POST /v2/outages/:uuid/resolve](https://hyperping.com/docs/api/outages/resolve/index.md): POST /v2/outages/:uuid/resolve - Mark an outage as resolved and stop all related notifications. - [Unacknowledge Outage - POST /v2/outages/:uuid/unacknowledge](https://hyperping.com/docs/api/outages/unacknowledge/index.md): POST /v2/outages/:uuid/unacknowledge - Remove acknowledgment to resume escalation alerts for an ongoing outage. - [API Overview - Hyperping API Documentation](https://hyperping.com/docs/api/overview/index.md): Get started with the Hyperping API. Access monitors, status pages, incidents, outages, and more. RESTful JSON API with Bearer token authentication. - [Reports API - Uptime & Performance Data](https://hyperping.com/docs/api/reports/index.md): Access uptime reports, response time metrics, SLA calculations, and MTTR data for your monitors via the Hyperping Reports API. - [Get Report - GET /v1/reports/:uuid](https://hyperping.com/docs/api/reports/get/index.md): GET /v1/reports/:uuid - Retrieve detailed uptime percentage, response times, SLA compliance, MTTR, and outage history for a monitor. - [List Reports - GET /v1/reports](https://hyperping.com/docs/api/reports/list/index.md): GET /v1/reports - Retrieve uptime percentages, SLA data, MTTR metrics, and outage statistics for all monitors. - [Status Pages API](https://hyperping.com/docs/api/statuspages/index.md): Manage status pages via the Hyperping API. Create status pages, configure branding, themes, custom domains, and manage subscribers programmatically. - [Create Status Page - POST /v1/statuspages](https://hyperping.com/docs/api/statuspages/create/index.md): POST /v1/statuspages - Create a new status page with custom domains, branding, themes, and subscriber options. - [Delete Status Page - DELETE /v1/statuspages/:uuid](https://hyperping.com/docs/api/statuspages/delete/index.md): DELETE /v1/statuspages/:uuid - Permanently delete a status page and all its configuration. - [Get Status Page - GET /v1/statuspages/:uuid](https://hyperping.com/docs/api/statuspages/get/index.md): GET /v1/statuspages/:uuid - Retrieve a status page with all settings, sections, and configuration details. - [List Status Pages - GET /v1/statuspages](https://hyperping.com/docs/api/statuspages/list/index.md): GET /v1/statuspages - Retrieve all status pages in your project with pagination and search filtering. - [Add Subscriber - POST /v1/statuspages/:uuid/subscribers](https://hyperping.com/docs/api/statuspages/subscribers/create/index.md): POST /v1/statuspages/:uuid/subscribers - Add a new subscriber to your status page via email, SMS, or Teams. - [Delete Subscriber - DELETE /v1/statuspages/:uuid/subscribers/:id](https://hyperping.com/docs/api/statuspages/subscribers/delete/index.md): DELETE /v1/statuspages/:uuid/subscribers/:id - Remove a subscriber from your status page. - [List Subscribers - GET /v1/statuspages/:uuid/subscribers](https://hyperping.com/docs/api/statuspages/subscribers/list/index.md): GET /v1/statuspages/:uuid/subscribers - List all subscribers for a status page with pagination and type filtering. - [Update Status Page - PUT /v1/statuspages/:uuid](https://hyperping.com/docs/api/statuspages/update/index.md): PUT /v1/statuspages/:uuid - Update status page settings, branding, theme, and subscriber options. ## MCP - [MCP Integration](https://hyperping.com/docs/mcp/index.md): 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 - [Community Tools](https://hyperping.com/docs/community/index.md): Open-source developer tools for Hyperping: Terraform provider, Python SDK, Prometheus exporter, and Go client library. Built by Develeap. - [Go Client](https://hyperping.com/docs/community/go-client/index.md): Go client library for the Hyperping API. Shared foundation for the Terraform provider and Prometheus exporter. Built by Develeap. - [Prometheus Exporter](https://hyperping.com/docs/community/prometheus-exporter/index.md): Export Hyperping monitoring data as Prometheus metrics. Visualize uptime and response times in Grafana. Community exporter built by Develeap. - [Python SDK](https://hyperping.com/docs/community/python-sdk/index.md): Python client for the Hyperping API with sync and async support, Pydantic v2 models. Community SDK built by Develeap. - [Terraform Provider](https://hyperping.com/docs/community/terraform/index.md): Manage Hyperping monitors, status pages, incidents, and healthchecks as Terraform resources. Community provider built by Develeap. ## Resources - [System Status](https://hyperping.com/docs/resources/status/index.md): Check the live operational status and 90-day uptime of Hyperping services, or contact the Hyperping support team. ## Maintenance - [Maintenance Documentation](https://hyperping.com/docs/maintenance/index.md): Schedule and manage maintenance windows in Hyperping. Learn how to notify subscribers, pause monitors, and keep your status page updated during planned downtime. - [Create a maintenance](https://hyperping.com/docs/maintenance/create-maintenance/index.md): Schedule maintenance windows in Hyperping. Set up planned downtime notifications, pause monitoring during maintenance, and keep your status page subscribers informed. ## Agent Setup - [Agent Setup: Connect AI Coding Agents](https://hyperping.com/docs/agent-setup/index.md): 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 - [Extended ping logs API](https://hyperping.com/docs/private/b25d5332-7dfb-450f-b4c3-e105f422531a/index.md): Retrieve raw ping logs over your extended retention window.