Actions70
- Config Actions
- Database Service Actions
- Database Service > Backups Actions
- Database Service > Backups > Scheduled Actions
- Database Service > Configurations Actions
- Database Service > Data Actions
- Database Service > IP Filters Actions
- Database Service > Restores Actions
- Kubernetes Service Actions
- Kubernetes Service > Data Actions
- Kubernetes Service > IP Filtering Actions
- Kubernetes Service > Instance Pools Actions
- Product Management Actions
- Projects Actions
- Users Actions
Database Service → List All Database Services
AI-generatedSummary
List all Infomaniak Public Cloud database services.
Inputs
- authentication — Authentication method (OAuth2 or API Key).
- query_account_id (required) — Account identifier.
- queryParameters — Additional query parameters for filtering, pagination, and return options.
- returnAll — If true, returns all items regardless of limit; otherwise limited.
- limit — Maximum number of items to return (1-500).
- returnFullResponse — If true, returns full response payload; otherwise only items.
- query_page — Page number for pagination.
- query_per_page — Number of items per page.
- query_order_by — Field used for sorting.
- query_order — Sort order (asc or desc).
- query_order_for — Sorting order for a field (JSON).
- query_return — If set to "total", returns count of items instead of items.
- query_public_cloud_id — Public Cloud identifier to filter by.
Output shape
a list of database service objects
Supports pagination, optional filtering, and can return total count when query_return="total"; limit caps results.
Examples
Example 1: List services for a specific account using OAuth2 authentication.
authentication=oauth2&query_account_id=12345
Example 2: Retrieve first page of services with 10 items per page, sorted by name ascending.
query_page=0&query_per_page=10&query_order_by=name&query_order=asc
Example 3: Return total count of services.
query_return=total