---
title: "List All Database Services"
method: GET
path: "/1/public_clouds/dbaas"
tags: ["Database Service"]
---

# List All Database Services

`GET /1/public_clouds/dbaas`

List all Database Services for all public clouds in the given account

## Query parameters

- `with` string
- `account_id` integer, required — Unique identifier of the `account` that is related to the resource `{name}`
- `filter` object — Available filters
  - `currency` 'CHF' | 'EUR'
  - `regions` string[] — Filter by regions
  - `search` string — Search by name or OpenStack name
  - `statuses` string[] — Filter by Statuses
  - `tags` integer[] — Filter by Tag Identifiers
  - `types` string[] — Filter by Statuses
- `public_cloud_id` integer
- `return` 'total'
- `page` integer
- `per_page` integer
- `order_by` union
  - string
  - string[]
- `order` 'asc' | 'desc'
- `order_for` object

## Response `200`

OK

- object
  - `result` 'success' | 'error' | 'asynchronous', required — Result of the HTTP request
  - `data` 1a4921f4DatabaseService[]
    - `id` integer, required — Database Service unique identifier
    - `public_cloud_id` integer, required — Public Cloud unique identifier
    - `public_cloud_project_id` integer, required — Public Cloud Project unique identifier
    - `name` string, required — Database Service name
    - `kube_identifier` string, required — Database Service Identifier
    - `kube_cluster` string, required — Database Service Cluster
    - `region` string, required — Database Service region
    - `status` 'error' | 'initializing' | 'paused' | 'ready' | 'stopping' | 'unknown' — Database Service status
    - `type` string, required — Type of the resource `Database Service`
    - `version` string, required
    - `project` 1a4921f4ServiceProject
      - `id` integer, required — Project unique identifier
      - `public_cloud_id` integer, required — Public Cloud unique identifier
      - `name` string, required — Project Name
      - `open_stack_name` string, required — Project OpenStack Name
    - `pack` 1a4921f4DatabaseServicePack
      - `id` integer, required — Database Service Pack Identifier
      - `type` string, required — Database Service Pack Type
      - `group` string, required — Database Service Pack Group
      - `name` string, required — Database Service Pack Name
      - `instances` integer, required — The number of instances in this Database Service pack
      - `cpu` integer, required — The number of vCPUs in this Database Service pack
      - `ram` integer, required — The amount of RAM in this Database Service pack
      - `storage` integer, required — The amount of storage in this Database Service pack
      - `rates` unknown[], required
        - unknown
    - `tags` 1a4921f4Tag[] — List of tags
      - `id` integer, required — Unique identifier of the resource `Tag`
      - `name` string, required — Name of the resource `Tag`
      - `color` integer, required
      - `product_count` integer — Product count related to the resource `Tag`
    - `connection` unknown[] — Connection information
      - unknown
    - `backup_schedules` 1a4921f4DatabaseServiceBackupSchedule[] — Information about the scheduled backup
      - `id` integer, required — Backup schedule identifier
      - `name` string — Backup schedule name
      - `scheduled_at` string, required — Backup schedule time in format H:i (24 hour, UTC)
      - `retention` integer, required — The number of backups to keep for this schedule
      - `is_pitr_enabled` boolean, required — Is point in time recovery enabled or disabled
    - `configuration` unknown[] — Configuration parameters
      - unknown
    - `backups` 1a4921f4DatabaseServiceBackup[] — The backup list for the given Database Service
      - `id` string, required — Unique identifier of the resource `Database Service Backup`
      - `location` string, required
      - `endpoint` string, required
      - `created_at` integer, required — Timestamp `Database Service Backup` has been created
      - `completed_at` integer
      - `status` string, required — Status of the resource `Database Service Backup`
    - `last_backup_at` integer, nullable — The timestamp of the latest backup for the given Database Service
    - `total_backup_size` integer — The size in bytes of every backup for the given Database Service
    - `slow_logs_enabled` boolean — Are slow logs enabled for this Database Service
  - `total` integer — Total number of items Added when using query parameter `page`
  - `page` integer — Number of the current page Added when using query parameter `page`
  - `pages` integer — Total number of pages Added when using query parameter `page`
  - `items_per_page` integer — Number of items per page Added when using query parameter `page`

## Other responses

- `401` — Unauthorized
- `404` — Not Found

---

[API](https://skmtc.dev/infomaniak/apis/api-reference-developer-tools.md) · [All operations](https://skmtc.dev/infomaniak/apis/api-reference-developer-tools/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/infomaniak/api-reference-developer-tools/revisions/667aae28fec6/schema)
