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_idand monitorid - 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.





















