aid: neon
name: Neon
description: Neon is a serverless Postgres platform that provides fully managed, scalable PostgreSQL databases
  optimized for modern cloud and edge application development. Their developer platform offers management
  APIs, data APIs, authentication services, and serverless drivers for building and automating database-driven
  workflows.
kind: contract
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/neon.png
tags:
- Database
- Serverless
- PostgreSQL
- Infrastructure
- Authentication
- Edge
tags_raw:
- Databases
- Serverless
- Postgres
- Infrastructure
- Authentication
- Edge
url: https://raw.githubusercontent.com/api-evangelist/neon/refs/heads/main/apis.yml
created: '2025-03-07'
modified: '2026-09-16'
specificationVersion: '0.23'
apis:
- aid: neon:data-api
  name: Neon Data API
  description: The Neon Data API provides a secure, stateless HTTP interface to Neon Postgres databases,
    allowing developers to access and manage data directly from web browsers, serverless functions, and
    edge runtimes using standard HTTP methods. It is fully compatible with PostgREST, enabling querying
    via standard HTTP clients like Postman or cURL. The Data API supports JWT-based authentication and
    integrates with Row-Level Security policies, making it suitable for building secure client-facing
    applications without a traditional backend.
  humanURL: https://neon.com/docs/data-api/overview
  tags:
  - Database
  - Serverless
  - PostgreSQL
  - REST
  - Data
  - PostgREST
  - HTTP
  tags_raw:
  - Databases
  - Serverless
  - Postgres
  - REST
  - Data
  - PostgREST
  - HTTP
  properties:
  - type: Documentation
    url: https://neon.com/docs/data-api/overview
  - type: Documentation
    url: https://neon.com/docs/data-api/get-started
- aid: neon:serverless-driver
  name: Neon Serverless Driver
  description: 'The Neon Serverless Driver is a low-latency JavaScript and TypeScript driver that enables
    querying Neon Postgres databases from serverless and edge environments over HTTP or WebSockets in
    place of TCP. It supports two query modes: HTTP mode using the neon function for fast single non-interactive
    transactions, and WebSocket mode using Pool and Client constructors for session and transaction support
    with node-postgres compatibility. The driver is available as @neondatabase/serverless on npm and is
    optimized for deployment on platforms like Cloudflare Workers, Vercel Edge Functions, and AWS Lambda.'
  humanURL: https://neon.com/docs/serverless/serverless-driver
  tags:
  - Database
  - Serverless
  - PostgreSQL
  - JavaScript
  - TypeScript
  - WebSocket
  - Edge
  - Driver
  tags_raw:
  - Databases
  - Serverless
  - Postgres
  - JavaScript
  - TypeScript
  - WebSocket
  - Edge
  - Driver
  properties:
  - type: Documentation
    url: https://neon.com/docs/serverless/serverless-driver
- aid: neon:auth
  name: Neon Auth
  description: Neon Auth is a managed authentication service built on Better Auth that connects directly
    to a Neon Postgres database. It stores authentication data including users, sessions, and OAuth configurations
    in the database's neon_auth schema. Neon Auth provides client and server SDKs, supports multiple OAuth
    providers, and integrates with the Neon Data API for automatic JWT validation. It enables Row-Level
    Security policies through the auth.uid() function, allowing developers to implement fine-grained data
    access control based on authenticated users.
  humanURL: https://neon.com/docs/auth/overview
  tags:
  - Authentication
  - Authorization
  - JWT
  - Security
  - Identity
  tags_raw:
  - Authentication
  - Authorization
  - OAuth
  - JWT
  - Security
  - Identity
  properties:
  - type: Documentation
    url: https://neon.com/docs/auth/overview
  - type: Documentation
    url: https://neon.com/docs/neon-auth/api
  - type: AsyncAPI
    url: asyncapi/neon-auth-webhooks-asyncapi.yml
- aid: neon:neon-api-keys-api
  name: Neon API Keys API
  description: Manage API keys for authentication. API keys are used to authenticate requests to the Neon
    API via Bearer token.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - APIKeys
  tags_raw:
  - API Keys
  properties:
  - type: OpenAPI
    url: openapi/neon-api-keys-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-auth-api
  name: Neon Auth API
  description: Manage Neon Auth configuration for branches, including OAuth providers, webhooks, and authentication
    settings.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Authentication
  tags_raw:
  - Auth
  properties:
  - type: OpenAPI
    url: openapi/neon-auth-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-branches-api
  name: Neon Branches API
  description: Manage branches within a project. Branches are copies of your data created using copy-on-write
    technology for development, testing, and preview environments.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Branches
  properties:
  - type: OpenAPI
    url: openapi/neon-branches-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-consumption-api
  name: Neon Consumption API
  description: Query consumption metrics for projects and accounts. Available for Scale, Business, and
    Enterprise plan accounts.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Consumption
  properties:
  - type: OpenAPI
    url: openapi/neon-consumption-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-data-api-api
  name: Neon Data API
  description: Manage Data API configuration for branches, including enabling and disabling the PostgREST-compatible
    HTTP interface.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Data API
  properties:
  - type: OpenAPI
    url: openapi/neon-data-api-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-databases-api
  name: Neon Databases API
  description: Manage databases within a branch. A branch can contain multiple databases.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Database
  tags_raw:
  - Databases
  properties:
  - type: OpenAPI
    url: openapi/neon-databases-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-endpoints-api
  name: Neon Endpoints API
  description: Manage compute endpoints for branches. Compute endpoints provide the processing resources
    for database queries. A branch can have one read-write and multiple read-only endpoints.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags: []
  tags_raw:
  - Endpoints
  properties:
  - type: OpenAPI
    url: openapi/neon-endpoints-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-operations-api
  name: Neon Operations API
  description: View and manage operations for a project. Operations track the progress and status of actions
    performed on project resources.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags: []
  tags_raw:
  - Operations
  properties:
  - type: OpenAPI
    url: openapi/neon-operations-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-projects-api
  name: Neon Projects API
  description: Manage Neon projects. A project is the top-level object in the Neon hierarchy containing
    branches, databases, roles, and compute endpoints.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Project
  tags_raw:
  - Projects
  properties:
  - type: OpenAPI
    url: openapi/neon-projects-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
- aid: neon:neon-roles-api
  name: Neon Roles API
  description: Manage Postgres roles within a branch. Roles control database access and permissions.
  humanURL: https://neon.com/docs/reference/api-reference
  baseURL: https://console.neon.tech/api/v2
  tags:
  - Roles
  properties:
  - type: OpenAPI
    url: openapi/neon-roles-api-openapi.yml
  - type: Documentation
    url: https://neon.com/docs/reference/api-reference
  - type: Documentation
    url: https://api-docs.neon.tech/reference/getting-started-with-neon-api
common:
- type: CapabilityMap
  url: capabilities/neon-capability-edges.yml
  name: Neon Business Capability Map
- type: Plans
  url: plans/neon-plans-pricing.yml
- type: RateLimits
  url: rate-limits/neon-rate-limits.yml
- type: FinOps
  url: finops/neon-finops.yml
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/neon/overview
- type: AgenticAccess
  url: agentic-access/neon-agentic-access.yml
- type: TrustCenter
  url: security/neon-trust-center.yml
- type: VulnerabilityDisclosure
  url: security/neon-vulnerability-disclosure.yml
- type: DomainSecurity
  url: security/neon-domain-security.yml
- type: Authentication
  url: authentication/neon-authentication.yml
- name: Agent Skills
  url: https://github.com/neondatabase/agent-skills
  type: AgentSkills
- type: GitHubOrganization
  url: https://github.com/neondatabase
- type: LinkedIn
  url: https://www.linkedin.com/company/neondatabase
- type: Portal
  url: https://neon.com/docs
- type: Blog
  url: https://neon.com/blog
- type: Pricing
  url: https://neon.com/pricing
- type: Login
  url: https://console.neon.tech
- type: Signup
  url: https://console.neon.tech/signup
- type: Support
  url: https://neon.com/docs/introduction/support
- type: StatusPage
  url: https://neonstatus.com
- type: TermsOfService
  url: https://neon.com/terms-of-service
- type: PrivacyPolicy
  url: https://neon.com/privacy-policy
- type: Website
  url: https://neon.com
- type: Features
  data:
  - 'Free: 100 CU-hours/project, 0.5 GB storage, 60K MAU'
  - 'Launch: $0.106/CU-hour, $0.35/GB-month, up to 16 CU autoscale'
  - 'Scale: $0.222/CU-hour, up to 56 CU fixed, HIPAA/SOC 2'
  - Postgres-compatible (latest versions supported)
  - Branching for safe schema changes
  - Bottomless storage (S3-backed)
  - Compute autoscale to zero
  - Read replicas
  - pgvector for embeddings
  - Neon Auth (Stack Auth integration)
  - 'Management API: 700 req/hour/org'
  - Connection pooling built-in (PgBouncer)
  - Time travel (restore to any point in window)
  - Private networking (VPC peering) on Scale
  - IP allow rules on Scale
  - Acquired by Databricks (Q4 2025)
  sources:
  - https://neon.com/pricing
  updated: '2026-05-04'
- type: LlmsText
  url: https://api-docs.neon.tech/llms.txt
maintainers:
- FN: API Evangelist
  email: info@apievangelist.com
