Databases & storage
Databases & storage operations in the Helicarrier Cloud API.
Database connection details, backups, and SQL access require permissions beyond the standard service-key categories. Use an appropriately authorized account key for those operations. Restore and SQL operations can overwrite data.
/api/hangar/enginesDiscover supported database engines, versions, and provisioning capabilities..
/api/hangar/extensionsRead the curated PostgreSQL extension catalog available during database creation..
/api/services/{id}/db/metricsRead engine-specific database metrics, grouped for inspection..
/api/services/{id}/storageChange the provisioned storage of a managed database or bucket without changing its compute plan..
/api/databasesProvision a managed database in a project and environment using a supported engine and plan..
/api/services/{id}/connectionRead connection details and credentials for a database you can access.
/api/services/{id}/backupsList the backup records for a managed database..
/api/services/{id}/backupsStart an on-demand backup of a managed database..
/api/services/{id}/backups/{backupId}/restoreRestore a selected backup into its database.
/api/services/{id}/db/consoleRun a SQL query against a managed database.
/api/services/{id}/db/passwordChange a managed database’s password and invalidate the previous credential..
/api/services/{id}/db/accessEnable or disable external connections for a supported database..
/api/services/{id}/db/allowlistSet the source CIDRs allowed to connect to an externally accessible database..
/api/services/{id}/db/tlsEnable or disable external TLS for a supported database..