Saltar para o conteúdo principal

Create Database

POST
Provisions a new database instance (PostgreSQL, MySQL, MongoDB, or Redis).
Language=bash
Response

List Databases

GET
Returns all databases in the active workspace. Connection strings are masked.

Get Database

GET /api/databases/:databaseId
Returns details for a single database. Live status is synced from the worker.

Update Settings

PATCH /api/databases/:databaseId/settings

Get Stats

GET /api/databases/:databaseId/stats
Returns live container stats (CPU, memory, network).

Get Logs

GET /api/databases/:databaseId/logs

Start Database

POST /api/databases/:databaseId/start

Stop Database

POST /api/databases/:databaseId/stop

Delete Database

DELETE /api/databases/:databaseId
Permanently deletes the database and its volume.

Rotate Password

POST /api/databases/:databaseId/rotate-password
Rotates the database password. If no password is provided, a new one is generated.

Create Backup

POST /api/databases/:databaseId/backups
Response

List Backups

GET /api/databases/:databaseId/backups
Response

Download Backup

GET /api/databases/:databaseId/backups/:backupId/download
Returns the backup file as a gzip attachment.

Restore Backup

POST /api/databases/:databaseId/restore

Operations History

GET /api/databases/:databaseId/operations
Returns all operations (create, start, stop, backup, etc.) for a database.
Última modificação em 17 de julho de 2026