UpCloud API Documentation
Use the UpCloud API to manage cloud servers, storages, networks, IP addresses, and more. Build applications to automate and control your cloud infrastructure programmatically.
About UpCloud
UpCloud is a cloud hosting platform used to run virtual servers. UpCloud provides:
- Easy creation and hosting of virtual server instances
- Management of hosting resources such as servers, storages and IP addresses
- Quickly scaling and downscaling servers
- Migrating servers to different geographical locations
- IPv4 and IPv6 public addresses, IPv4 floating IPs and IPv4 private addresses
- A utility network privately connecting all your servers around the globe
- Private networks for communication between servers
- Firewall services
The billing of resources is done by the hour on a usage basis.
Resources
Contacts
Learn about the contact model and how to create, retrieve, update, delete, and list contacts.
Conversations
Learn about the conversation model and how to create, retrieve, update, delete, and list conversations.
Messages
Learn about the message model and how to create, retrieve, update, delete, and list messages.