At foundation of Exoscale, our API was initially built upon the CloudStack project. However, as we expanded and developed new features, we gradually evolved away from CloudStack and introduced the Exoscale API v2 in November 2020. Version 2 of our API is fully compliant with the OpenAPI standard and aligned with our current vision and innovations we're bringing to our platform.
Since the introduction of API v2 we sustained both the legacy API and the new API v2 to avoid disruption of existing tooling and services. From May 1st, 2024 we will deprecate the CloudStack based API and only support the new API v2.
From May 1st, 2024 endpoints at https://api.exoscale.com/compute will no longer work. All calls will have to use https://api-[zone].exoscale.com/v2/ endpoints.
Efficiency & User Experience: seamless experience for our users
Feature Support: all capabilities and tools are integrated into API v2
Maintenance & Stability: ensuring a stable, efficient, and continuously improved API
Today, all official tooling and libraries targeting Exoscale are already using the API v2. For help regarding the transition you can reach out to our support team.