Managed Databases
Create managed database
post
/managed-databases/Deploy a new fully managed database (MySQL 8.4, PostgreSQL 17 or Valkey 8.1) with its own dedicated server, encrypted connections, daily automatic backups and a public connection endpoint. CubePath manages all the underlying infrastructure for you.
Authorization
Authorization
Authorization*string
Bearer YOUR_API_TOKEN with an API token. The X-API-Key: YOUR_API_TOKEN header works too.
Request body
application/jsonRequired
project_id*integer
name*string
Range
2 ≤ length ≤ 60Rangepattern ^[a-z0-9][a-z0-9-]*[a-z0-9]$engine*string
Value in
"mysql""valkey""postgresql"version*string
Range
1 ≤ length ≤ 20plan_uuid*string
Range
1 ≤ length ≤ 36replicas?integer
Range
1 ≤ valueDefault1topology?string | null
Range
length ≤ 50backup?BackupConfig | null
Backup policy of the database. Backups are always on: you choose the hour (UTC) of the daily full backup and how many days they are kept (1 to 30, default 7).
Properties (2)
hour_utc?integer | null
Hour of the day (UTC, 0 to 23) the daily full backup starts. If omitted, an hour is chosen for you.
Range
0 ≤ value ≤ 23retention_days?integer
Days the backups are kept (1 to 30).
Range
1 ≤ value ≤ 30Default7Responses
Successful Response
application/json
detail*string
uuid*string
name*string
engine*string
version*string
status*string