myDelska API v1.0.3#
Using the myDelska API, you can access platform features programmatically and automate the creation and management of virtual machines in your environment.
The full API reference is available at api.delska.com.
Please note: For now, the API feature is available upon request only. To request access, click Support in the upper-right corner of the myDelska platform and submit a request with your information and a description of your use case.
Prerequisites#
Before you start using the myDelska API:
- Log in to your account.
- Create a Workspace if you don’t have one.
- Add your payment method in the Billing section — see Add Payment Methods.
- Save an SSH key in your profile settings — see Generate and use SSH key.
- Make sure the API feature is available for your account (see the hint above).
How to enable the API for a Workspace#
Even if the API feature is already available for your account, it must be enabled separately for each Workspace where it will be used:
- Open the main menu.
- Select Account.
- Choose the required Workspace.
- Enable OpenAPI for that Workspace.
- Generate an Access Token for authentication in API requests.
Open myDelska to enable the API.
Please note: Treat the access token like a password — anyone with the token can manage services in your Workspace.
How to use the API#
Once OpenAPI is enabled and an access token has been created, you can start using the myDelska API — for example, to create and manage virtual machines from scripts, CI/CD pipelines, or infrastructure-as-code tools.
See the full API documentation at api.delska.com.
Next steps#
- Deploy a virtual machine manually first to understand the parameters used by the API
- Understand hourly billing before automating deployments
Open in myDelska Platform#
Log in to myDelska to enable OpenAPI for your Workspace, or request API access through myDelska Support.