---
title: "Get Schedule Board"
method: GET
path: "/api/v1/monitoring/schedules"
tags: ["monitoring", "monitoring"]
---

# Get Schedule Board

`GET /api/v1/monitoring/schedules`

## Request

- Base URL: `https://app.goodleads.club` (the document declares no server; this is the origin it was published from)
- URL: `https://app.goodleads.club/api/v1/monitoring/schedules`
- Auth: none declared

The Schedule Board's data: every registered rule + the live drift check.

Registry (the ledger Gib approves) always serves; the live EventBridge
comparison is fail-soft — without AWS read access the board still shows
the ledger, flagged `live_check: "unavailable"` instead of pretending.

`overlap_issues()` (window-collision risk, 2026-09-03 PM finding) is a
pure function of the registry alone — no AWS call — so it runs OUTSIDE
the live-check try/except and is always present, even when
`live_check: "unavailable"`.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/goodleads/apis/formation-gtm-api.md) · [All operations](https://skmtc.dev/goodleads/apis/formation-gtm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/goodleads/apis/formation-gtm-api/revisions/2068d13a82cf?raw)
