Skip to main content
POST
Create database cluster

Authorizations

Authorization
string
header
required

The Bearer Token generated on the Cloud UI.

Body

application/json
type
enum<string>
required
Available options:
laravel_mysql_84,
laravel_mysql_8,
aws_rds_mysql_8,
aws_rds_postgres_18,
neon_serverless_postgres_18,
neon_serverless_postgres_17,
neon_serverless_postgres_16
name
string
required
Required string length: 3 - 40
Pattern: ^[a-z0-9_-]+$
region
enum<string>
required
Available options:
us-east-2,
us-east-1,
ca-central-1,
eu-central-1,
eu-west-1,
eu-west-2,
me-central-1,
ap-southeast-1,
ap-southeast-2,
ap-northeast-1
config
Neon Serverless Postgres · object
required

Configuration object. Fields vary based on database type.

cluster_id
integer | null

Response

DatabaseResource

data
DatabaseResource · object
required
included
DatabaseSchemaResource · object[]