---
title: "Get Tunnel Manifest Route"
method: GET
path: "/tunnel/manifest"
---

# Get Tunnel Manifest Route

`GET /tunnel/manifest`

## Request

- Base URL: `https://usemeridian.us` (the document declares no server; this is the origin it was published from)
- URL: `https://usemeridian.us/tunnel/manifest`
- Auth: none declared

Read-only tools/list manifest snapshot for this tenant (49d8244d).

Unlike ``POST /tunnel/refresh``, this never forces a rebuild — it reports
whatever the last ``list_tunnel_tools``/``refresh_tunnel_manifest`` call
left behind (see :func:`tunnel_manifest_snapshot`). Safe to poll cheaply
and often (a startup diagnostic, a dashboard auto-refresh, a connector
health check) without paying the fan-out cost of a real slot
re-aggregation on every call — use ``POST /tunnel/refresh`` when a forced
rebuild is actually wanted.

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.dev/usemeridian/apis/meridian.md) · [All operations](https://skmtc.dev/usemeridian/apis/meridian/llms.txt) · [OpenAPI document](https://skmtc.dev/usemeridian/apis/meridian/revisions/f37a894bd374?raw)
