DigitalCloud API v2 is live: automate VPS provisioning, billing and reserved IPs
DigitalCloud
Hosting Provider
Disclosure: I represent DigitalCloud.
We have opened limited access to the DigitalCloud API v2. The public reference is already available, and the API is intended for customers who want to automate more than just creating a single server.
It currently covers:
- VPS provisioning and the full instance lifecycle: start, stop, reboot, reinstall, upgrade and delete
- asynchronous task tracking plus batch operations for fleets of VPS
- plans, regions and OS/application catalog discovery
- IPv4, IPv6, reverse DNS and portable Reserved IP management
- account usage, invoices, invoice items and billing history
- a public OpenAPI 3.0.3 specification for generating clients
Authentication uses separate API-user credentials with rotating JWT access and refresh tokens. API access itself has no extra fee; infrastructure created through it is billed the same way as through the customer portal.
A couple of points for transparency: access is currently granted manually in batches, there is no sandbox yet, and plan prices are not returned by the API.
Documentation and access instructions:
DigitalCloud API v2
This should be most useful for hosting resellers, MSPs, CI/test environments and anyone managing a VPS fleet. We would be interested to hear which integration or missing endpoint would matter most to you.
Comments
Update from the DigitalCloud.pro team: we have now published the official DigitalCloud API v2 workspace and collection on Postman.
Workspace: https://www.postman.com/digitalcloudpro-1958213/digitalcloud-api/overview
Collection: https://www.postman.com/digitalcloudpro-1958213/digitalcloud-api/collection/jmfkdm1/digitalcloud-api
It contains 64 ready-to-use requests covering authentication, account and billing data, regions and plans, VPS lifecycle operations, IPv4/IPv6, reserved IPs, and asynchronous tasks. API access is still issued through assisted onboarding; the full reference remains available here:
https://digitalcloud.pro/docs/api?utm_source=lowendspirit&utm_medium=referral&utm_campaign=api_launch&utm_content=postman_update
Disclosure: I represent DigitalCloud.pro.