Authentication
Authenticate using API tokens created in the control panel. Tokens can be scoped per-project and rotated without downtime.
curl https://api.xenoncloud.org/v1/instances \
-H "Authorization: Bearer <your-token>"
Core resources
Core API objects follow a consistent REST-style design:
/v1/instances– create, list, and manage compute instances./v1/networks– configure private networks and firewalls./v1/volumes– attach and manage block storage./v1/snapshots– manage backups and images.
Rate limits & pagination
The API is rate limited to keep everyone’s experience stable. Limits are generous by default and can be adjusted for legitimate high-volume use cases.
SDKs & integrations
Official and community SDKs help you plug XenonCloud into your existing tooling:
- Infrastructure-as-code via Terraform and Pulumi.
- CI/CD integration for preview environments.
- ChatOps hooks for deployments and rollbacks.