A Neon project is the top-level container for your Postgres workload. It holds branches, compute endpoints, roles, and databases, plus the Postgres version, region, and project-wide settings. When you create a project, Neon provisions a root branch (main), a default compute, a neondb database, and a matching role automatically.

Use these endpoints to create, update, delete, and list projects from automation and provisioning scripts.

See Manage projects for plan limits, restoration, and ownership transfer.