Portal 1.8
New API Endpoints
This release introduces several highly requested API endpoints and enhancements to existing endpoints, making it easier to manage service instances, billing, and project members programmatically.
Service Instance Information
You can now activate service instances via the API. Once activated, you can retrieve all information about a service instance and its resources. Retrieving a project via the API now also includes details about all attached active service instances.
Billing Data
All your billing data can now be downloaded via the API.
You can select which fields to include, just like in the UI.
Remember to provide project_ids in the request parameters, or no data will be returned.
Improved Member Invitation
Inviting new members to a project is now simpler.
Previously, you had to choose between two endpoints – one for existing users using user_id and one for new users using
an email address.
Now, you can provide an email address directly to /api/v1/projects/{project_id}/members.
The backend will automatically send an invitation if the user doesn't exist, or add them if they do.
API Token Management
Five new endpoints allow managing your API tokens:
- List all tokens.
- Rotate or revoke a specific token.
- Rotate or revoke the token associated with your current session.
Fixed Billing Graphs
The billing graph now displays historical costs for deactivated service instances, providing a complete view of your project's billing history. Previously, it only showed costs for active instances.
Additional Compute Service Instance Information and Links
Additional information for Compute service instances is now displayed for: Floating IPs, snapshots, routers, and networks. We also updated the quick overview of resources – depicted as symbols – in the service instance cards in the project dashboard, which are now also clickable and link directly to the corresponding information page.
Miscellaneous & Bug Fixes
- Project Billing View: Fixed missing breadcrumb for the current organisation.
- Shared Application Credentials: Fixed issue where creating two credentials in quick succession could fail.
- Compute Snapshots and Volumes: Creation dates now display correctly in local time instead of UTC.
- S3 Buckets: Fixed timing issue that could allow the deletion of non-empty buckets in some cases.