Fetch a complete list of uptime monitors associated with a specific service by providing its service_id in the URL path. This endpoint returns all monitors configured to track the service's availability, offering a centralized view of its monitoring coverage.
To support large datasets, the endpoint includes built-in pagination via the limit and page query parameters. This makes it easy to retrieve monitors in manageable chunks, especially in environments where dozens or hundreds of monitors may exist across different protocols and endpoints.
Why it's useful:
Operational visibility — Understand how a service is being monitored across HTTP, TCP, ICMP, and other supported protocols.
Maintenance readiness — Identify active monitors before performing updates or pausing monitoring during deployments.
Audit and scaling — Review monitor distribution to ensure coverage is complete and eliminate redundant or outdated monitors.
ResponseThis section is used to view the possible HTTP response codes returned by the API. These codes indicate the status of a request, such as 201 (Created), 401 (Unauthorized), 409 (Conflict), or 422 (Unprocessable Entity).