/
VI
virtfusion
/
VirtFusion Global API
Search skmtc…
⌘K
Changes
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 7h ago · Updated 1d ago
Details
Filter operations
get
Test connection
get
Retrieve hypervisor groups
get
Retrieve a hypervisor group
get
Retrieve a hypervisor groups resources
post
Disable firewall
post
Enable firewall
get
Retrieve firewall
post
Apply firewall rulesets
post
Add an address to the whitelist
delete
Remove an address from the whitelist
post
Add a quantity of IPv4 addresses
post
Add an array of IPv4 addresses
delete
Remove an array of IPv4 addresses
post
Boot a server
post
Shutdown a server
post
Restart a server
post
Poweroff a server
get
Retrieve a servers traffic blocks
post
Add a traffic block to a server
delete
Remove a traffic block from a server
get
Retrieve a server
delete
Delete a server
put
Add, remove or modify a backup plan
post
Build a server
put
Change a server package
get
Retrieve servers
post
Create a server
put
Modify a server name
post
Reset a server password
get
Retrieve a users servers
get
Retrieve OS templates available to a server
post
Suspend a server
put
Throttle a servers CPU
get
Retrieve a servers traffic statistics
post
Unsuspend a server
post
Enable or disable VNC for a server
put
Change Owner
put
Modify primary traffic allowance
get
Retrieve hypervisors
get
Retrive a Hypervisor
post
Add an IPv4 range to an IP block
get
Retrieve IP blocks
get
Retrieve an IP block
get
Retrieve a server backups
get
Retrieve a DNS service
get
Retrieve an ISO
get
Retrieve operating system templates that are available for a package
get
Retrieve packages
get
Retrieve a packge
get
Retrieve a queue item
post
Add an SSH key to a user account
get
Retrieve an SSH key
delete
Delete an SSH key from a user
get
Retrieve a users SSH keys
get
Retrieve a user
put
Modify a user
delete
Delete a user
post
Generate a set of login tokens
post
Generate a set of loging tokens using a server ID
post
Change a user passowrd
post
Create a user
post
Add credit to user
post
Add an hourly group profile to a user
post
Add a resource group profile to a user
post
Add a resource pack to a user
get
Retrieve hourly statistics
put
Modify user access
delete
Remove hourly group profile from a user
delete
Remove resource group from a user
get
Generate a report
put
Set an hourly resource pack
get
Retrieve a users usage
delete
Cancel credit that was applied to a user
delete
Delete all servers attached to a pack ID
get
Retrieve a user resource pack
put
Modify user resource pack
delete
Delete a user resource pack
get
Retrieve currencies
post
Suspend all servers assigned to a reosurce pack
post
Unsuspend all servers assigned to a reosurce pack
Enable or disable VNC for a server
post
/servers/{serverId}/vnc
Path parameters
serverId
integer
required
A valid server ID as shown in VirtFusion.
Response
object
required
Changes