# Tunnels

| Method | Path | What it does | Permission | Sudo | Approval |
|---|---|---|---|---|---|
| GET | `/api/tunnels` | List Tunnels | `server.read` |  |  |
| POST | `/api/tunnels` | Create Tunnel | `server.manage` | yes |  |
| POST | `/api/tunnels/install-cloudflared` | Post Install Cloudflared | `server.manage` | yes |  |
| DELETE | `/api/tunnels/{name}` | Delete Tunnel | `server.manage` | yes |  |
| POST | `/api/tunnels/{name}/routes` | Add Route | `server.manage` | yes |  |
| DELETE | `/api/tunnels/{name}/routes/{hostname}` | Remove Route | `server.manage` | yes |  |

