Servers

get

Returns a list of your servers.

post

Adds a new server.

get

Returns available flavours for fixed servers.

get

Returns information about one flavour

get

Returns server's information.

delete

Removes a server.

put

Modifies a server.

get

Returns information about the server's hardware.

put

Modifies the server's hardware.

get

Returns a list of the server's hard disks.

post

Adds new hard disk(s) to the server.

get

Returns information about a server's hard disk.

delete

Removes a server's hard disk.

put

Modifies the size of a server's hard disk.

get

Returns information about a server's image.

put

Reinstalls a new image into a server.

get

Returns a list of the server's IPs.

post

Adds a new IP to the server.

get

Returns information about a server's IP.

delete

Releases an IP and optionally removes it

get

Lists firewall policies assigned to the IP

delete

Removes firewall policy from the IP

put

Adds a new firewall policy to the IP

get

Lists all load balancers assigned to the IP

post

Adds a new load balancer to the IP

delete

Removes load balancer from the IP

get

Returns information about a server's status.

put

Changes server status

get

Returns information about the DVD loaded into the virtual DVD unit of a server.

delete

Unloads a DVD from the virtual DVD unit of a server.

put

Loads a DVD into the virtual DVD unit of a server.

get

Returns a list of the server's private networks.

post

Assigns a private network to the server.

get

Returns information about a server's private network.

delete

Unassigns a private network from the server.

get

Returns a list of the server's snapshots.

post

Creates a new snapshot of the server.

delete

Removes a snapshot

put

Restores a snapshot into the server.

post

Clones a server.

Images

get

Returns a list of your images.

post

Adds a new image.

get

Returns information about an image.

delete

Removes an image.

put

Modifies an image.

Shared Storages

get

Returns a list of your shared storages.

post

Creates a new shared storage.

get

Returns information about a shared storage.

delete

Removes a shared storage.

put

Modifies a shared storage.

get

Returns a list of the servers attached to a shared storage.

post

Attaches servers to a shared storage.

get

Returns information about a server attached to a shared storage.

delete

Unattaches a server from a shared storage.

get

Returns the credentials for accessing the shared storages.

put

Changes the password for accessing the shared storages.

Firewall Policies

get

Returns a list of your firewall policies.

post

Creates a new firewall policy.

get

Returns information about a firewall policy.

delete

Removes a firewall policy.

put

Modifies a firewall policy.

get

Returns a list of the servers/IPs attached to a firewall policy.

post

Assigns servers/IPs to a firewall policy.

get

Returns information about a server/IP assigned to a firewall policy.

delete

Unassigns a server/IP from a firewall policy.

get

Returns a list of the rules of a firewall policy.

post

Adds new rules to a firewall policy.

get

Returns information about a rule of a firewall policy.

delete

Removes a rule from a firewall policy.

Load Balancers

get

Returns a list of your load balancers.

post

Creates a new load balancer.

get

Returns information about a load balancer.

delete

Removes a load balancer.

put

Modifies a load balancer.

get

Returns a list of the servers/IPs attached to a load balancer.

post

Assigns servers/IPs to a load balancer.

get

Returns information about a server/IP assigned to a load balancer.

delete

Unassigns a server/IP from a load balancer.

get

Returns a list of the rules of a load balancer.

post

Adds new rules to a load balancer.

get

Returns information about a rule of a load balancer.

delete

Removes a rule from a load balancer.

Public IPs

get

Returns a list of your public IPs.

post

Creates a new public IP.

get

Returns information about a public IP.

delete

Removes a public IP.

put

Modifies the reverse DNS of a public IP.

Private Networks

get

Returns a list of your private networks.

post

Creates a new private network.

get

Returns information about a private network.

delete

Removes a private network.

put

Modifies a private network.

get

Returns a list of the servers attached to a private network.

post

Attaches servers to a private network.

get

Returns information about a server attached to a private network.

delete

Unattaches a server from a private network.

VPN

get

Returns a list of your VPN

post

Adds a new VPN

get

Returns information about a VPN

delete

Removes a VPN

put

Modify VPN configuration file

get

Download your VPN configuration file

Monitoring Center

get

Lists usages and alerts of monitoring servers.

get

Returns the usage of the resources for the specified time range.

Monitoring Policies

get

Returns a list of your monitoring policies.

post

Creates a new monitoring policy.

get

Returns information about a monitoring policy.

delete

Removes a monitoring policy.

put

Modifies a monitoring policy.

get

Returns a list of the ports of a monitoring policy.

post

Adds new ports to a monitoring policy

get

Returns information about a port of a monitoring policy.

delete

Removes a port from a monitoring policy.

put

Modifies a port from a monitoring policy.

get

Returns a list of the processes of a monitoring policy.

post

Adds new processes to a monitoring policy

get

Returns information about a process of a monitoring policy.

delete

Removes a process from a monitoring policy.

put

Modifies a process from a monitoring policy.

get

Returns a list of the servers attached to a monitoring policy.

post

Attaches servers to a monitoring policy.

get

Returns information about a server attached to a monitoring policy.

delete

Unattaches a server from a monitoring policy.

Logs

get

Returns a list with logs.

get

Returns information about a log

Users

get

Returns a list with all users.

post

Creates a new user.

get

Returns information about a user.

delete

Removes a user.

put

Modifies user information.

get

Information about API.

put

Allows to enable or disable the API.

get

Shows the API key

put

Changes the API key

get

IP's from which access to API is allowed.

post

Allows a new IP

delete

Deletes an IP and forbides API access for it.

get

Returns a list with current user permissions

Roles

get

Returns a list with all roles

post

Creates a new role

get

Returns information about a role.

delete

Removes role

put

Modifies role information

get

Lists role's permissions

put

Adds permissions to the role

get

Returns users assigned to role

post

Add users to role

get

Returns information about a user

delete

Removes user from role

post

Clones a role

Usages

get

Returns a list of your usages.

Server Appliances

get

Returns a list of all the appliances that you can use for creating a server.

get

Information about specific appliance

DVD ISO

get

Returns a list of all the operative systems and tools that you can load into your virtual DVD unit.

get

Information about specific ISO image

Ping

get

Returns "PONG" if API is running

Ping Authentification

get

Returns "PONG" if the API is running and the token is valid

Pricing

get

Returns prices for all available resources in Cloudbuilder

Datacenters

get

Returns information about available datacenters to create your resources

get

Returns information about a datacenter