Every operation available in the dashboard is also available through our REST API, CLI, and YAML manifests. Integrate with your existing CI/CD pipelines and automate everything.
205+ endpoints covering VM inventory, export, conversion, deployment, scheduling, webhooks, and system management. OpenAPI 3.0 specification available.
Full-featured command-line interface that wraps every API endpoint. Scriptable output formats (JSON, YAML, table) for shell and automation pipelines.
Define entire migration workflows declaratively. Version-controlled, auditable, with dry-run validation before execution.
Push real-time notifications to Slack, Discord, Microsoft Teams, PagerDuty, or any HTTP endpoint.
Trigger migrations from Jenkins pipelines with shell steps or the HyperSDK plugin.
Add migration stages to your .gitlab-ci.yml. Schedule nightly exports or run on-demand.
Use the hypersdk/migrate-action for parallel multi-VM migrations in workflows.
Manage migration jobs alongside your existing Terraform infrastructure-as-code.
Explore the full API reference and start automating your migration pipeline today.