Architecture of restful web api's proxmox ve

See http://pve.proxmox.com/wiki/Proxmox_VE_API and especially the linked http://pve.proxmox.com/pve2-api-doc/ (the latter is a bit out of date unfortunately).

If you mean how it is implemented in the backend, check out our git repositories at git.proxmox.com - the core of the API is in pve-common and pve-manager, the various API endpoints are in the API2 and CLI folders of the individual repositories (usually in src/PVE/.. or PVE/..).
 
See http://pve.proxmox.com/wiki/Proxmox_VE_API and especially the linked http://pve.proxmox.com/pve2-api-doc/ (the latter is a bit out of date unfortunately).

If you mean how it is implemented in the backend, check out our git repositories at git.proxmox.com - the core of the API is in pve-common and pve-manager, the various API endpoints are in the API2 and CLI folders of the individual repositories (usually in src/PVE/.. or PVE/..).


Thank you for your fast response. I already implemented proxmox's restful web api in my application. My teacher asked me to describe the architecture of restful web api's proxmox ve. May be you can show me picture of architecture of restful web api's proxmox ve like this


thank you
 

Attachments

  • image_thumb_3_634404094876763251_thumb.png
    image_thumb_3_634404094876763251_thumb.png
    21.9 KB · Views: 18
You will have to create such a picture yourself ;) Like I said, most of the interesting stuff is in pve-common (the schema related part) and pve-manager (for the HTTP server side)
 
Thank you. So i have a freedom in creating proxmox ve's restful web api architecture :D . Soon i will create it and i hope you give comment and suggestion :D. Oh ya, i have one question, which programming language that is used as backend for RESTful web API in proxmox VE?
 
Last edited:
Hi Fabian, i have created proxmox ve's restful web api architecture. What do you think?
 

Attachments

  • ta.jpg
    ta.jpg
    175 KB · Views: 14

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!