Managed Databases

List database plans

Pricing tiers for managed databases, plus the high availability, read replica, and extra storage pricing. Use the plan id as plan_id when creating or scaling a database.

The same catalog is available without authentication at GET /api/v1/public/pricing/database.

get/api/v1/databases/plans

Query parameters

engine'postgres' | 'mysql' | 'valkey' | 'clickhouse' | 'kafka'

Database engine identifier. Defaults to postgres on create; the live catalog (including availability and versions) is GET /api/v1/databases/engines.

Example:postgres

Filter plans by engine

Response

Plans and add-on pricing

successboolean

Example response

{
  "plans": [
    {
      "id": 5,
      "engine": "postgres",
      "name": "1 vCPU",
      "vcpu": 1,
      "memory_gib": 1,
      "storage_gib": 25,
      "price_per_hour": 0.010945,
      "price_per_month": 7.99,
      "region": "us-east",
      "max_connections": 100
    }
  ],
  "ha_pricing": [
    {
      "engine": "postgres",
      "price_multiplier": 0.7
    }
  ],
  "replica_pricing": [
    {
      "engine": "postgres",
      "price_multiplier": 1,
      "price_per_month": 29.99
    }
  ],
  "storage_pricing": [
    {
      "engine": "postgres",
      "price_per_gb_month": 0.12,
      "min_gb": 10,
      "max_gb": 10000
    }
  ]
}

Changes