|
|
(3 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
− | == ADMIN API FUNCTIONS == | + | == VMPanel API FUNCTIONS == |
| The API enables you to interact with VMPanel programatically via HTTP requests. | | The API enables you to interact with VMPanel programatically via HTTP requests. |
| | | |
| + | |
| + | <div id="api-class"> |
| + | === API CLASS === |
| + | * [[API_CLASS_FILE|PHP FILE]] |
| + | </div> |
| | | |
| <div id="vps-func"> | | <div id="vps-func"> |
| === VPS Methods === | | === VPS Methods === |
| * [[API_List_VS|List VS]] | | * [[API_List_VS|List VS]] |
− | * [[API_Create_VPS|Create VPS]]
| |
− | * [[API_Edit_VPS|Edit VPS]]
| |
− | * [[API_Delete_VPS|Delete VPS]]
| |
− | * [[API_Rebuild_VPS|Rebuild VPS]]
| |
− | * [[API_Start_VPS|Start VPS]]
| |
− | * [[API_Stop_VPS|Stop VPS]]
| |
− | * [[API_Restart_VPS|Restart VPS]]
| |
− | * [[API_PowerOff_VPS|Power Off VPS]]
| |
− | * [[API_Suspend_VPS|Suspend VPS]]
| |
− | * [[API_Unsuspend_VPS|Unsuspend VPS]]
| |
− | * [[API_Get_VPS_Status|Get VPS Status]]
| |
− | * [[API_Restore_VPS_Backup|Restore VPS Backup]]
| |
| </div> | | </div> |
| | | |
Line 24: |
Line 17: |
| === Server Methods === | | === Server Methods === |
| * [[API_List_Servers|List Servers]] | | * [[API_List_Servers|List Servers]] |
− | * [[API_List_IPs|List IPs]]
| |
− | * [[API_Get_Server_Info|Get Server Info]]
| |
− | * [[API_Get_CPU_Usage|Get CPU Usage]]
| |
− | * [[API_Get_RAM_Usage|Get RAM Usage]]
| |
− | * [[API_Get_Disk_Usage|Get Disk Usage]]
| |
− | * [[API_List_IPPools|List IP Pools]]
| |
− | * [[API_List_ISO|List ISO]]
| |
− | * [[API_License_Info|Get License Info]]
| |
− | * [[API_Login_Logs|Get Login Logs]]
| |
− | * [[API_Get_Logs|Get Logs]]
| |
− | * [[API_List_Plans|List Plans]]
| |
− | * [[API_IP_Pool|Add IP Pool]]
| |
− | * [[API_IP_to_Pool|Add IP to pool]]
| |
− | * [[API_Plan|Add Plan]]
| |
− | * [[API_ISO|Add ISO]]
| |
− | * [[API_Slave_Server|Add Slave Server]]
| |
− | * [[API_Add_Template|Add OS Template]]
| |
− | * [[API_Add_User|Add User]]
| |
− | * [[API_IP_Range|Add IP Range]]
| |
− | * [[API_Add_Servers_Group|Add Server Group]]
| |
− | * [[API_Backup_Server|Add Backup Server]]
| |
− | * [[API_Add_Storage|Add Storage]]
| |
− | * [[API_Add_DNS_Plan|Add DNS Plan]]
| |
− | * [[API_Add_Admin_ACL|Add Admin ACL]]
| |
− | * [[API_Add_Media_Group|Add Media Group]]
| |
− | * [[API_Add_Distro|Add Distro]]
| |
− | * [[API_Add_PDNS|Add DNS Server]]
| |
− | * [[API_Admin_index|Server Details]]
| |
− | * [[API_Get_Bandwidth_Stats|Get Bandwidth Stats]]
| |
− | * [[API_Set_Server_Config|Set Server Configuration]]
| |
− | * [[API_Create_SSL|Create SSL]]
| |
− | * [[API_Get_email_templates|List Email Templates]]
| |
− | * [[API_Edit_email_template|Edit Email Template]]
| |
− | * [[API_Edit_IP_Pool|Edit IP Pool]]
| |
− | * [[API_Edit_IP|Edit IP]]
| |
− | * [[API_Edit_Plan|Edit Plan]]
| |
− | * [[API_Edit_Server|Edit Server]]
| |
− | * [[API_Edit_Template|Edit Template]]
| |
− | * [[API_Edit_User|Edit User]]
| |
− | * [[API_Edit_Email_Config|Edit Email Config]]
| |
− | * [[API_Set_VPS_Backup_Setting|Set VPS Backup Settings]]
| |
− | * [[API_Maintainence|Set Maintainence Mode]]
| |
− | * [[API_Ostemplates Lists|Get OS Templates List]]
| |
− | * [[API_Get_Performance_Stats|Get Performance Stats]]
| |
− | * [[API_Get_Processes_List|Get Processes List]]
| |
− | * [[API_Get_Service_List|Get Service List]]
| |
− | * [[API_Get_Users_List|Get Users List]]
| |
− | * [[API_Get_VPS_Bandwidth |Get VPS Bandwidth]]
| |
− | * [[API_Get_VPS_CPU_Stats |Get VPS CPU Stats]]
| |
| </div> | | </div> |
− |
| |
− | [[Category:Admin SDK]]
| |
The API enables you to interact with VMPanel programatically via HTTP requests.