proxmox-api
Execute any Proxmox VE API operation by specifying an OpenAPI path and optional path, query, or body parameters. The HTTP method is auto-detected; use proxmox-api-schema to find paths.
Instructions
Execute any Proxmox VE API operation. Specify the path from the OpenAPI spec (e.g. /nodes/{node}/qemu) and optional path params, query params, or body. HTTP method is auto-detected from the spec. Use proxmox-api-schema to discover paths and parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | The API path as defined in the OpenAPI spec, e.g. "/nodes/{node}/qemu/{vmid}/status/current". Use proxmox-api-schema to discover available paths. | |
| method | No | HTTP method. If omitted, auto-detected from the OpenAPI spec (prefers GET when available). | |
| params | No | For GET/DELETE: query string parameters. For POST/PUT/PATCH: JSON request body. | |
| pathParams | No | Path parameter values to substitute into the URL, e.g. { "node": "pve", "vmid": 100 } |