Retrieve the full details of a database including connection hostnames, cluster information, and current status.
API key authentication. Pass your API key as a Bearer token in the Authorization header.
Database identifier
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Default Response
Unique identifier for the database
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Identifier of the company that owns this database
"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Identifier of the project this database is grouped under
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Unique system name used in internal references. Auto-generated from the display name and cannot be changed after creation.
"my-database"
Human-readable name shown in the dashboard and API responses
"My Database"
Database engine type. postgresql - PostgreSQL. mariadb - MariaDB. mysql - MySQL. mongodb - MongoDB. redis - Redis. valkey - Valkey.
postgresql, mariadb, mysql, mongodb, redis, valkey "postgresql"
Database engine version
"16"
Current status of the database reflecting the most recent lifecycle operation
creating, ready, updating, passwordChange, passwordChangeFailed, deleting, error, dbDeletionFailed, restoring, restoringFailed, updatingExternalConnection "ready"
Whether the database is currently suspended
false
Identifier of the cluster where the database is deployed. Use the List Clusters endpoint to retrieve available options.
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Human-readable name of the cluster
"Iowa, USA"
Google Cloud region where the cluster is located
"us-central1"
Identifier of the database resource type (machine size). Use the List Database Resource Types endpoint to retrieve available options.
"fb5e5168-4281-4bec-94c5-0d1584e9e657"
Name of the resource type (machine size) assigned to this database
"db1"
Maximum CPU allocation in millicores
1 <= x <= 9007199254740991500
Maximum memory allocation in megabytes
1 <= x <= 9007199254740991512
Storage allocation in megabytes
1 <= x <= 900719925474099110000
Name of the database within the server. Returns "0" for Redis and Valkey.
"my_database"
Internal Kubernetes DNS hostname for service-to-service communication within the cluster
"my-database.my-database-abc123.svc.cluster.local"
Port number for internal connections within the cluster
"5432"
External hostname for connections from outside the cluster
"ext-db.example.com"
Port number for external connections from outside the cluster
"15432"
Timestamp when the database was created, in ISO 8601 format
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-30T00:00:00.000Z"
Timestamp when the database was last modified, in ISO 8601 format
^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z))$"2025-01-30T00:00:00.000Z"