Skip to main content
A read-mostly surface on tunnel resources: list, get, and update metadata. Tunnels are provisioned and destroyed via the identity surface — see Create identity and Delete identity. See the Tunnels API overview for naming rules, lifecycle states, and TLS modes.

List tunnels

List all tunnels in the caller’s organization. Each entry includes a live currently_connected flag.

Response (200)

JSON

Code examples


Get tunnel

Fetch a single tunnel by ID. Includes a live currently_connected flag.

Path parameters

Code examples


Update tunnel

Update the tunnel’s metadata. tunnel_name and tls_mode are immutable — renames flow from identity-handle renames, and TLS mode is fixed at creation.

Path parameters

Request body

Code examples


Tunnel object