https://pve.proxmox.com/pve-docs/api-viewer/#/access/users
https://pve.proxmox.com/wiki/Proxmox_VE_API#API_URL
Нужно создавать объект, описывать его свойства и методы. Потом создать конфигурационный файл, в котором назначить свойствам объекта поля таблиц базы, а методам 4 действия с таблицами и полями. Условия тоже нужно как то описывать. Это пока только идея, которую нужно опробовать на практике и постепенно доработать в концепцию