FugokuFugoku Docs
Mask

Databases

Managed database instances

Databases

List and inspect managed database instances (PostgreSQL, MySQL, Redis) provisioned via your project.

List Databases

GET /v1/databases

Returns databases for the current project.

Query Parameters:

ParameterTypeDefaultDescription
pageinteger1Page number
limitinteger20Items per page (max 100)
sortstringcreatedAtSort field (name, status, createdAt, engine)
fields[databases]string—Comma-separated sparse fieldset
curl https://api.fugoku.com/v1/databases \
  -H "X-Fugoku-API-Key: $FUGOKU_API_TOKEN"

Response:

{
  "data": [
    {
      "id": "db-abc123",
      "type": "databases",
      "attributes": {
        "name": "prod-postgres",
        "engine": "postgres",
        "version": "16",
        "status": "active",
        "region": "lagos-1",
        "size": "standard",
        "storageGb": 100,
        "vcpus": 4,
        "ramMb": 8192,
        "createdAt": "2026-08-01T00:00:00Z"
      }
    }
  ],
  "meta": { "page": 1, "limit": 20, "total": 1, "totalPages": 1 }
}

Get Database

GET /v1/databases/:id

Returns details for a single database.

curl https://api.fugoku.com/v1/databases/db-abc123 \
  -H "X-Fugoku-API-Key: $FUGOKU_API_TOKEN"

Response:

{
  "data": {
    "id": "db-abc123",
    "type": "databases",
    "attributes": {
      "name": "prod-postgres",
      "engine": "postgres",
      "version": "16",
      "status": "active",
      "region": "lagos-1",
      "size": "standard",
      "storageGb": 100,
      "vcpus": 4,
      "ramMb": 8192,
      "connections": {},
      "providerId": "prov-lat-1",
      "externalId": "lat-db-987",
      "errorMessage": null,
      "createdAt": "2026-08-01T00:00:00Z",
      "updatedAt": "2026-08-15T00:00:00Z"
    }
  }
}

Database Attributes

AttributeTypeDescription
namestringDatabase name
enginestringDatabase engine (postgres, mysql, redis)
versionstringEngine version
statusstringDatabase status (active, stopped, creating, error)
regionstringRegion identifier
sizestringInstance size tier
storageGbintegerStorage in GB
vcpusintegerNumber of vCPUs
ramMbintegerRAM in MB
connectionsobjectConnection strings (host, port, etc.)
providerIdstringProvider ID
externalIdstringProvider-side database ID
errorMessagestring|nullError details if status is error

On this page