GitHub outage on April 23, 2026

Read more >

Introducing StatusGator’s Accessibility Conformance Report (VPAT)

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

Features designed specifically for K12

Advanced features designed for enterprise

Impress clients with proactive monitoring

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

Monitor all your cloud services from a single dashboard

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 feature: Status-based filtering for monitors and components

We’ve added a new enhancement to the StatusGator API that makes it faster and easier to identify service issues in real time: status-based filtering for monitors and components.

Why this matters

Some services expose hundreds (or thousands) of components. If you’re using the API to determine what’s currently having problems, paging through every component just to find the few that are affected is inefficient and noisy.

With this update, you can now filter API responses to only the statuses you care about, dramatically reducing response size and time-to-insight.

What’s new

Both the monitors and components endpoints now support an optional status query parameter.

You can use it to:

  • Fetch only components or monitors with a specific status
  • Fetch only affected components (anything that is not up)
  • Filter by multiple statuses at once

Example requests

Filter monitors by a specific status:

GET /boards/{id}/monitors?status=up

Retrieve only affected components (anything not fully operational):

GET /boards/{id}/monitors/{id}/components?status=affected

Filter by multiple statuses using a comma-separated list:

GET /boards/{id}/monitors/{id}/components?status=down,warn

Supported filtering options

  • affected – returns all components or monitors that are not up
  • Specific statuses – such as up, down, warn
  • Multiple statuses – comma-separated for flexible filtering

The result

This change makes it much easier to:

  • Quickly identify outages or degraded services
  • Build alerting or dashboards that focus only on current issues
  • Avoid unnecessary pagination and large API responses

👉 Learn more in the API docs

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.