SharePoint Online outage on
March 6, 2026

Read more >

Improved SSO setup and
logging

Read more >

StatusGator logo
Schedule a Demo
StatusGator logo
Use cases

IT Teams

Stay informed of outages and reduce tickets

DevOps

One status page for all your providers

Education

Features designed specifically for K12

Enterprise

Advanced features designed for enterprise

Managed service providers

Impress clients with proactive monitoring

Competitive intelligence

Analyze and compare peer performance

Monitor dependencies to prevent revenue loss

Create and manage custom status pages for your product

Features

Status page

A status page with service, website, and custom monitors built-in

Status aggregation

Aggregate the status of all vendors to a single page

Cloud monitoring

Monitor all your cloud services from a single dashboard

Website monitoring

Monitor your website with uptime monitoring built-in

Monitor network connectivity

Control the status of custom monitors manually with incidents

Get notified of disruptions before they become public

Pricing

Business

From startup to enterprise and everything in between

Education

Special plans and discounts for K12 and higher ed

Integrations

Incident Management

Better Uptime
FireHydrant
Opsgenie
PagerDuty

Notifications

Private Status

AT&T status
AWS status
Azure status
Microsoft 365 status
Zendesk status

Status Pages

Atlassian Statuspage
StatusHub

Advanced

Sign In Sign Up

New API endpoints: Pause and resume website & ping monitors

We’ve added new API capabilities that give you more control over your monitoring workflows – directly from code.

You can now pause and resume website and ping monitors via the StatusGator API, exposing the same pause functionality that’s available in the UI.

What’s new

We’ve introduced four new API endpoints:

Website monitors

  • POST /boards/{board_id}/website_monitors/{id}/pause
  • POST /boards/{board_id}/website_monitors/{id}/unpause

Ping monitors

  • POST /boards/{board_id}/ping_monitors/{id}/pause
  • POST /boards/{board_id}/ping_monitors/{id}/unpause

These endpoints allow you to temporarily disable monitoring (for maintenance, migrations, or testing) and re-enable it later – without needing to interact with the UI.

Fully documented in the API client

The new endpoints are available in the API documentation and interactive API client, including:

  • Clear descriptions of pause vs. unpause behavior
  • Path parameters for board_id and monitor id
  • Example requests using curl
  • Sample success and error responses (200, 401, 404)

This makes it easy to test pausing and resuming monitors directly from the docs while building or debugging integrations.

Idempotent by design

Both the pause and unpause endpoints are idempotent:

  • Pausing an already paused monitor returns a successful response
  • Unpausing an already active monitor also returns success
  • Responses include a message indicating that no state change was required

This makes the endpoints safe to use in automation, retries, deployment scripts, and scheduled jobs without extra state checks.

New paused_at field

To make monitor state easier to work with programmatically, we’ve added a new field:

  • paused_at

This field is now included in website monitor and ping monitor API responses and indicates when a monitor was paused (or null if it’s currently active).

Documentation links

You can find full request and response details here:

Why this matters

These new endpoints make it easier to:

  • Automate maintenance windows
  • Prevent alert noise during planned downtime
  • Integrate StatusGator into CI/CD pipelines
  • Manage monitors at scale without manual UI actions

As always, let us know how you’re using the API – and what you’d like to see next.

Share this

Photo of author

Valeria Kurolapova

Valeria Kurolapova is the Senior Product Designer and UX Manager at StatusGator. She manages product design initiatives, focusing on improving user experience.