---
title: "Trigger Snapshot Refresh"
method: POST
path: "/admin/monitor/snapshots/refresh"
tags: ["admin-monitor"]
---

# Trigger Snapshot Refresh

`POST /admin/monitor/snapshots/refresh`

## Request

- Base URL: `https://api.casenode.ai`
- URL: `https://api.casenode.ai/admin/monitor/snapshots/refresh`
- Auth: none declared. Required headers: `authorization`

Recompute one or more monitoring snapshots. Runs synchronously — these
are slow (10s–2min on prod), so the caller waits. Returns per-snapshot
duration + any error.

## Headers

- `authorization` string, required

## Request body

- SnapshotRefreshRequest
  - `names` string[], nullable: Which snapshots to refresh. None = all known snapshots.

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

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