Serverspace API

Cloud application programming interface providing safe access to Serverspace control panel features via HTTP requests.

Set up automation

Integrate virtual Instructure with your services using the API.

RESTful
RESTful Interface

Public API is based on the REST architectural principles.

JSON
JSON Data

Requested cloud API data is sent in simple JSON format.

Exchange Methods
API methods

Public API architecture uses four HTTP methods: GET, DELETE, POST, and PUT.

What can you do with cloud API?

Serverspace Public API allows users to perform almost all actions available through control panel

Cloud Management
Cloud management

Deploy virtual servers, change configurations, create networks, network interfaces, snapshots, additional disk volumes, and manage DNS records.

Project Details
Project details

Returns the project ID and the current project balance and use detailed information about tasks, server metadata, and SSH keys.

API documentation

To begin work with Public API you should generate an API key in the Automation tab of the control panel. View the API documentation for detailed tutorial.

Learn more

FAQ

Tutorials

What is API?

API or Application Programming Interface is a kit of rules. Using them different programs can communicate with each other and exchange data.

All these interactions take place with the help of functions, classes, methods, and structures. This allows developers to extend the functionality of their product and link it with others.

What is API key?

An application programming interface (API) key is a unique code or alphanumeric string that used to identify an application or user.

It is used to authenticate the user to the system. It is similar as a login and password

How to create an API key?

To generate an API key you should open Serverspace control panel and go to the Automation section. In the API tab you find Create API button in the right top corner. Enter the name of the API key.

You can set the key expiration date and set access from specific IP addresses.

What are Private API and Public API?

Private API is intended only for internal use within the corporate team. This allows users to automate processes within the company and optimize them.

Public API is open to everyone. It allows any user to use services features included to the API.

Why do you need API?

API is a universal and accelerated solution for a developer. You only set up the server side once, and then you can use the created interface in application programs, web applications, websites - anywhere.

What is an API example?

API popularity is due to its ease of use and functionality. A programmer does not have to learn the inner workings of this programming interface, just use it to combine applications into a system. For example, in Serverspace, users can use API and perform almost all actions available in the infrastructure control panel: deploy servers, change their configuration, create services, and more.

Earn money with referral program

How to become a memeber?

Join Serverspace referral program
Join

Sign up to Serverspace control panel. No contracts and no commitments.

Promote
Promote

Use our tools for promotion to tell your clients about Serverspace.

Get Money
Get money

Earn 10% from each purchase during the 1 year and then 5% while your referral pays.

Here's what our customers say

“We have been using your service relatively recently, attracted by the convenient control panel. Among the obvious pluses of the platform I can single out the convenient control panel, the fact that the Windows license is included in the rental price, as well as the presence of API and CLI Tools.”
“Serverspace is easy to use. The best part is that its support is almost instantaneous. We used the Public API, had some questions about creating an API key, but support was quick to help. I am delighted with Serverspace.”
“I like working with Serverspace, clear dashboard interface, good support and they always warn about technical works. I would like to mention the documentation for the Public API and CLI, everything is clear. There are detailed instructions in the dashboard.”
“Very good support, fast feedback, clear documentation to API and CLI. The service did not crash during the period of use, no significant problems were observed.”
Average Score 4.9
Reviews 1029