api

  1. Z

    [SOLVED] PBS API

    Hi guys, I'm working on monitoring the completion of backup tasks in Proxmox Backup Server (PBS). My goal is to track when a backup task finishes and receive notifications when all backup tasks report a status of "ok." I’ve reviewed the API documentation at Proxmox API Viewer, but it appears...
  2. D

    Proxmox vncwebsocket connection - 401 No ticket

    We try to avoid getting csrf token because of the lack of api token support. We wanted to get a script to run on the lxc without the need of ssh and tried to make use of the API websocket implementation. We've come up with following code: import requests import threading from time import sleep...
  3. M

    API Problems: SDN availability

    Hi, I'm not 100% sure if it is a bug or if I'm misunderstanding something about the API. If I check the status of an VXLAN zone via api2/json/nodes/{node}/sdn/zones it shows me that the zone is available for all nodes, but /api2/json/cluster/resources shows that the zone is still pending on some...
  4. P

    Api call Timeout from vncwebsocket

    Hello i have a web app and i can't pass this issue My Proxmox mngt is on 10.10.0.15:8006 ``` const handleManageVM = async (vmid, node) => { try { const authTokens = { token: account.token, pveToken: account.pve_token...
  5. V

    Proxmox API QEMU VM Creation Issue

    class VpsCommand extends Command { protected $signature = 'vps'; protected $description = 'Create a new VPS as a Test'; private $data = [ 'cores' => 2, 'memory' => 4, 'disk' => 10 ]; public function handle(): void { $vpsId = 10001...
  6. M

    No ticket for url on any api endpoints with API Token or access ticket

    I have freshly installed a Proxmox VE on a running Debian12 machine, everything works just fine, but i have some problems with the API. import requests import json proxmox_url = "http://localhost:8006/api2/json" node = "debian" auth_token =...
  7. xtonousou

    [FEATURE-REQUEST] Proxmox VE scheduled tasks

    It would be very useful for sysadmins and devops teams, if there was an embedded task scheduler/queue worker for native actions like QEMU/LXC power actions, migrations and deletions with system and user defined intervals or just once-off actions. This feature should be available through API and...
  8. C

    Is it possible to add iSCSI targets via Proxmox API?

    Here are the commands to manually discover and attach the iSCSI target in the Proxmox shell. To discover iSCSI target: iscsiadm -m discovery -t sendtargets -p <IP-address>:3260 To attach the iSCSI targets: iscsiadm --mode node --targetname <IQN> -p <IP-address> --login I tried using the API...
  9. S

    [SOLVED] Proxmox Web API Disk resize not working

    Hey all, For some reason an API call to resize a disk is not working, yet all other calls are working fine. This is an excerpt from my script: # Get parameters from command line cpus=$1 ram=$2 hdd=$3 user=$4 name=$5 template_id="999" task=$(curl -s -k -b "PVEAuthCookie=$ticket" -H...
  10. T

    Deleting several VMs may leave behind Disks

    I'm working on automatically deploying VMs via the API. To update them I delete the old and clone a new one from an uptodate template. During this I noticed that when deleting several VMs some may leave their disk behind. I think I had i happen with 5 VMs but for testing this its easier to just...
  11. C

    Checksum at upload api not working?

    Hi, I try to upload with curl a iso file via the api to the storage, that works well (Prox 8.2). Now I tried to add the checksum check but nothing happens. I am not sure what happens or if it should work at all ? I get the same output regardless if the checksum is correct or not (file get...
  12. M

    Small tags inconsistency

    Hello, I noticed that if I manually assign tags to a vm through the web interface, when retrieving the tags (i.e. with pvesh get nodes/<node>/qemu/<vmid>/config), they will be listed as tag1;tag2;tag3, while if I assign them through the command line (tested only at creation), when retrieving...
  13. L

    noVNC VM restart after installation from ISO

    Hi, I have implemented noVNC via API into my client's webapp. Usually, noVNC console is used for installing OS from ISO attached in IDE0 CD-ROM. There is a requirement from client to automatically detach ISO from CD-ROM once installation in noVNC is done and signal SIGKILL is used to reboot VM...
  14. M

    API List VMs

    Hello, I am having some surprisingly difficult time trying to find an endpoint in the API where I can simply list the running VMs and their configurations. I noticed that even in proxmoxer, and in it's related ansible module, it is not possible to get the configurations of a VM. So far I...
  15. E

    How can I correctly assign SSL certificates ( let`s Encrypt) to the interfaces for API and TLS?

    I have set up and assigned certificates with Let`y Encrypt for both interfaces TLS (mail.mydomain.com) and API (pmg.mydomain.com). The hostname is pmg and fqdn-name ist pmg.mydomain.com. Access for the web interface is good because hostname and fqd-name are correctly mapped in the certificate...
  16. C

    Download big files using Proxmox API agent/file-read

    Hi Proxmox team, I am a beginner in Proxmox. Currently as per the documentation of agent/file-read API(https://pve.proxmox.com/pve-docs/api-viewer/index.html#/nodes/{node}/qemu/{vmid}/agent/file-read). There is limit on the file size, and if the file is big, it can get truncated. Is there a way...
  17. S

    API Route vncwebsocket accessible via API Token

    Hello everyone, I have a question regarding the use of API tokens in Proxmox. I am trying to use the vncwebsocket API route via an API token, but I keep receiving an 401 error message stating "invalid authentication - 401 authentication failure" Task log: client connection: 127.0.0.1:50252...
  18. N

    Get Backup Nodes via API

    Hi there, I have another question about the API, I see that there is an note endpoint, but it does not provide notes of the vm, I already know, that they are stored in qemu-server.conf.blob, is there a way to access this via API? Best regards
  19. Y

    Error 599 too many redirections

    Hello everyone, I am contacting support because I am encountering a persistent error when creating a VM via API and Terraform. To be more specific, my goal is to clone a specific VM from a template. My code is below. However, an error constantly appears, interrupting the process with "error...
  20. A

    Export Disk als Stream

    Moin zusammen, ich spiele gerade mit Proxmox und Packer herum. Ich suche nach einer Möglichkeit, eine Disk via API zu streamen/herunterzuladen. Ich weiß, dass sowas bei CitrixXEN mal funktionierte - geht das auch bei PVE? Notfalls müsste ich das mit netcat und co "basteln" - etwas natives wäre...