---
title: "Create database project"
method: POST
path: "/database/v1/projects"
tags: ["Database"]
---

# Create database project

`POST /database/v1/projects`

Creates a new serverless Postgres database project powered by Neon. Includes automatic scaling, connection pooling, and a default 'main' branch with 'neondb' database. Supports branching for isolated dev/staging environments. Perfect for case management applications, document workflows, and litigation support systems.

## Request body

- object
  - `name` string, required — Project name (letters, numbers, hyphens, underscores only)
  - `description` string — Optional project description
  - `region` 'aws-us-east-1' | 'aws-us-east-2' | 'aws-us-west-2' | 'aws-eu-central-1' | 'aws-eu-west-1' | 'aws-eu-west-2' | 'aws-ap-southeast-1' | 'aws-ap-southeast-2' — AWS region for database deployment

## Response `201`

Database project created successfully

- object
  - `id` string, required — Project ID
  - `name` string, required — Project name
  - `description` string, nullable — Project description
  - `region` string, required — AWS region
  - `pgVersion` integer, required — PostgreSQL major version
  - `status` 'active' | 'suspended' | 'deleted', required — Project status
  - `defaultBranch` object, required — Default 'main' branch details
    - `id` string — Branch ID
    - `name` string — Branch name
  - `createdAt` string, date-time, required — Project creation timestamp

## Other responses

- `400` — Bad request - invalid name format, missing required field, or invalid region
- `401` — Invalid or missing API key
- `404` — Organization not found
- `409` — Project with this name already exists for your organization
- `500` — Failed to create database project

---

[API](https://skmtc.net/casemark/apis/case-dev-api.md) · [All operations](https://skmtc.net/casemark/apis/case-dev-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/casemark/case-dev-api/revisions/5b7e64e6d6f9/schema)
