Apache CloudStack
Apache CloudStack is an open-source cloud computing platform developed by the Apache Software Foundation for creating, managing, and deploying infrastructure cloud services. It provides a comprehensive IaaS platform supporting multiple hypervisors (KVM, VMware vSphere, XenServer) and a rich API for programmatic cloud resource management. CloudStack is used by service providers and enterprises to build public, private, and hybrid cloud environments with virtual machine management, networking, storage, and multi-tenancy features.
Apache CloudStack publishes 4 APIs on the APIs.io network, including Networks API, Virtual Machines API, Volumes API, and 1 more. Tagged areas include Apache, Cloud, IaaS, Infrastructure, and Open Source.
The Apache CloudStack catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Apache CloudStack’s developer surface includes authentication, documentation, getting-started guide, support, changelog, and 10 more developer resources.
Kin Score
APIs 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Apache CloudStack Networks API
Network and IP address management operations.
Apache CloudStack Virtual Machines API
Virtual machine lifecycle management operations.
Apache CloudStack Volumes API
Volume and snapshot storage management operations.
Apache CloudStack Zones API
Zone and availability zone management operations.
Postman Collections 4
Ready-to-run Postman collections for exercising this provider's APIs.
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Apache Cloudstack Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Apache Cloudstack Finops
FINOPSFeatures 10
Notable capabilities this provider offers.
Virtual Machine Management
Full VM lifecycle management including deploy, start, stop, reboot, migrate, and destroy across multiple hypervisors.
Multi-Hypervisor Support
Support for KVM, VMware vSphere, XenServer, and Hyper-V hypervisors within a single CloudStack deployment.
Network Management
Advanced networking with isolated networks, shared networks, VLANs, VPNs, and software-defined networking.
Storage Management
Primary and secondary storage management with volume snapshots, templates, and ISOs.
Multi-Tenancy
Account and domain hierarchy for isolating resources between tenants, departments, and organizations.
Asynchronous API
Long-running operations return async job IDs that can be polled for completion status.
Security Groups
Stateful firewall rules for controlling inbound and outbound traffic to virtual machines.
Auto Scaling
Automatic scaling of VM instances in response to load conditions using configurable policies.
REST API
Comprehensive query-parameter-based REST API with HMAC-SHA1 authentication for programmatic cloud management.
CloudStack UI
Web-based management console for administrators and users to manage cloud resources visually.
Scroll for all 10
Semantic Vocabularies 1
JSON-LD contexts and semantic vocabularies used across these APIs.
Apache Cloudstack Context
JSON-LDSpectral Rules 2
Spectral governance rulesets for linting and validating these APIs.
Apache CloudStack API Rules
SPECTRALApache CloudStack API Rules
SPECTRALJSON Schema 5
Standalone JSON Schema definitions for this provider's data models.
AsyncJobResponse
JSON SCHEMANetwork
JSON SCHEMAVirtualMachine
JSON SCHEMAVolume
JSON SCHEMAZone
JSON SCHEMAJSON Structure 5
JSON Structure definitions describing this provider's data shapes.
Cloudstack Api Async Job Response Structure
JSON STRUCTURECloudstack Api Network Structure
JSON STRUCTURECloudstack Api Virtual Machine Structure
JSON STRUCTURECloudstack Api Volume Structure
JSON STRUCTURECloudstack Api Zone Structure
JSON STRUCTUREExamples 3
Example request and response payloads for these APIs.
Cloudstack Api Zone Example
EXAMPLESecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers build with this provider.
Public Cloud Infrastructure
Build and operate public IaaS clouds for service providers offering compute, storage, and networking.
Private Enterprise Cloud
Deploy private clouds for enterprise organizations needing isolated, on-premises infrastructure.
Hybrid Cloud Orchestration
Extend on-premises CloudStack clouds to public cloud providers for burst capacity and disaster recovery.
Managed Service Provider Hosting
Host multi-tenant virtual server environments for managed service providers and resellers.
Development and Test Environments
Provision self-service development and testing environments on demand for engineering teams.
Integrations 7
Pre-built integrations with other platforms and tools.
KVM
KVM hypervisor support for Linux-based compute clusters in CloudStack zones.
VMware vSphere
VMware vSphere integration for managing ESXi hosts and vCenter clusters via CloudStack.
Apache Cloudbridge
Integration with Apache Cloudbridge for hybrid cloud connectivity between CloudStack and AWS.
Ceph
Ceph distributed storage integration for primary storage in CloudStack deployments.
OpenDaylight
OpenDaylight SDN controller integration for software-defined networking in CloudStack.
Terraform
HashiCorp Terraform CloudStack provider for infrastructure-as-code provisioning.
Ansible
Ansible CloudStack modules for automating VM provisioning and cloud management tasks.
Scroll for all 7
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API