Skip to main content

Documentation

Complete guide to setting up website monitoring with PingZen. API documentation, code examples, and best practices.

Maintenance Windows

Maintenance Windows let you schedule downtime. During the window, monitoring is paused to avoid false alerts.

Scheduling

Schedule maintenance in advance with start and end times.

Alert Suppression

Alerts for selected monitors are not sent during maintenance.

Status Page Display

Users see scheduled and active maintenance on the public status page.

Maintenance History

Complete history of all past maintenance for reporting.

Maintenance Statuses

SCHEDULED

Scheduled

Maintenance is scheduled for the future.

ACTIVE

Active

Maintenance is happening right now.

COMPLETED

Completed

Maintenance completed successfully.

CANCELLED

Cancelled

Maintenance was cancelled before starting.

How to Create

  1. 1.Go to 'Maintenance' in the sidebar
  2. 2.Click 'Schedule Maintenance'
  3. 3.Enter a title and description
  4. 4.Select start and end date/time
  5. 5.Select affected monitors
  6. 6.Save — maintenance will appear in the calendar

Tips

Schedule maintenance in advance so users are notified via the status page.

Provide detailed descriptions for transparency.

After completion, verify all monitors return to UP status.

Maintenance API

Manage maintenance windows via REST API.

GET/api/v1/maintenance

List maintenance with filters

POST/api/v1/maintenance

Create scheduled maintenance

PUT/api/v1/maintenance/:id

Update maintenance

DELETE/api/v1/maintenance/:id

Cancel maintenance

Common Questions

What protocols can I monitor?

PingZen supports 19 protocols: HTTP/HTTPS, WebSocket (WS/WSS), TCP, UDP, ICMP Ping, gRPC, DNS, WHOIS, SSL certificates, Email (SMTP/IMAP/POP3), FTP/FTPS, DNSBL, and SafeBrowsing. You can monitor websites, APIs, servers, databases, and any network service.

How fast can I get alerts?

Telegram alerts are delivered within 1-2 seconds of detection. Slack and Discord notifications arrive almost instantly. You can configure multiple alert channels for redundancy.

Can I organize monitors by project?

Yes! PingZen supports workspaces, which let you organize monitors by project, environment, or team. Each workspace can have its own alert configurations and team members.

Is there an API for automation?

Absolutely. PingZen provides a full REST API with OpenAPI documentation. You can create, update, and delete monitors programmatically.

How do status pages work?

Status pages are public, branded pages showing your services' uptime. You can use a custom domain (status.yourdomain.com), display real-time status, and allow customers to subscribe for updates.

What happens if I reach my monitor limit?

We'll notify you when approaching your limit. You can pause some monitors or contact us for increased capacity. We never stop monitoring without warning, ensuring your critical services stay protected.

Ready to stop missing downtime?

Join thousands of teams who trust PingZen. Setup takes 30 seconds.

PingZen

Website monitoring made simple. Know when your site goes down before your users do.

© 2026 PingZen. All rights reserved.