---
title: "Scheduled Overview"
method: GET
path: "/api/v1/monitors/overview"
---

# Scheduled Overview

`GET /api/v1/monitors/overview`

## Request

- Base URL: `https://api.mesharc.dev` (the document declares no server; this is the origin it was published from)
- URL: `https://api.mesharc.dev/api/v1/monitors/overview`
- Auth: none declared

Everything on a schedule, in one list: crawl projects with a schedule
and kept searches and agent runs -- each with its status, last run and
what it changed, spend this month, the month's estimate, caps and who
is told. Active first, soonest next run first; paused last. `kind`
keeps one kind. A key held to some projects sees those, and no monitors.

## Query parameters

- `kind` string, nullable

## Headers

- `authorization` string, nullable
- `x-mesharc-tenant` string, nullable

## Response `200`

Successful Response

- ScheduledOverview
  - `data` ScheduledRow[], required
    - `kind` string, required
    - `id` string, required
    - `name` string, required
    - `detail` string, required
    - `schedule` string, required
    - `status` string, required
    - `health` string
    - `nextRunAt` string, nullable
    - `lastRunAt` string, nullable
    - `lastRun` ScheduledRun
      - `at` string, nullable
      - `status` string, required
      - `summary` string
      - `changed` boolean
      - `baseline` boolean
      - `withheld` string
      - `error` string
    - `skipped` object, nullable
    - `spentThisMonth` integer
    - `estimate` object, nullable
    - `caps` object, required
    - `alerts` object, required
    - `createdAt` string, nullable
  - `counts` object, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/mesharc/apis/mesharc-api.md) · [All operations](https://skmtc.dev/mesharc/apis/mesharc-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mesharc/apis/mesharc-api/revisions/d63cc02dfec2?raw)
