Base URL:
https://api.vxcloud.ioAPI Reference
REST API for the VxCloud Infrastructure Platform — 76+ endpoints across VM provisioning, Kubernetes, databases, storage, networking, CI/CD, AI agents, and observability.
1curl -X POST https://api.vxcloud.io/api/v2/tenant/provision/vm \2 -H "X-API-Key: vtx_live_your_api_key" \3 -H "Content-Type: application/json" \4 -d '{5 "provider": "aws",6 "instance_type": "t3.large",7 "region": "us-east-1",8 "tags": { "env": "production" }9 }'✨
Same wire contract everywhere
Every endpoint accepts JSON, takes X-API-Key, and returns a session-tracked response. Generate idiomatic clients with the OpenAPI spec or use one of the SDKs.
POST /api/v2/tenant/provision/vm
REST · JSON · X-API-Key
Authentication
Most endpoints require an X-API-Key header with your tenant API token (generated via POST /api/v2/setup/api-token). Workspace setup endpoints are public.
curl -X POST https://api.vxcloud.io/api/v2/tenant/provision/vm \
-H "X-API-Key: vtx_live_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"provider": "aws",
"instance_type": "t3.large",
"region": "us-east-1"
}'Rate Limits
| Plan | Req / min | Burst | Max Concurrent Deploys |
|---|---|---|---|
| Starter | 60 | 10 | 2 |
| Pro | 600 | 50 | 10 |
| Enterprise | Unlimited | Custom | Unlimited |
Was this page helpful?