Neon website screenshot

Neon

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.

Neon publishes 11 APIs on the APIs.io network, including Auth, API Keys API, Auth API, and 8 more. Tagged areas include Databases, Serverless, Postgres, Infrastructure, and Authentication.

The Neon catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.

Neon’s developer surface includes authentication, developer portal, engineering blog, pricing, signup flow, support, and 14 more developer resources.

60.5/100 strong ▬ flat Agent 41/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
13 APIs 9 Agent Skills 16 Features
DatabasesServerlessPostgresInfrastructureAuthenticationEdge

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 60.5/100 · strong
Contract Quality 17.7 / 25
Developer Ergonomics 6.1 / 20
Commercial Clarity 18.4 / 20
Operational Transparency 6.8 / 13
Governance 5.0 / 12
Discoverability 6.5 / 10
Agent readiness — 41/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/neon: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 13

Individual APIs this provider publishes, each with its own machine-readable definition.

Neon Data API

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 fu...

Neon Serverless Driver

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 Web...

Neon Auth

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, a...

Neon API Keys API

Manage API keys for authentication. API keys are used to authenticate requests to the Neon API via Bearer token.

Neon Auth API

Manage Neon Auth configuration for branches, including OAuth providers, webhooks, and authentication settings.

Neon Branches API

Manage branches within a project. Branches are copies of your data created using copy-on-write technology for development, testing, and preview environments.

Neon Consumption API

Query consumption metrics for projects and accounts. Available for Scale, Business, and Enterprise plan accounts.

Neon Data API API

Manage Data API configuration for branches, including enabling and disabling the PostgREST-compatible HTTP interface.

Neon Databases API

Manage databases within a branch. A branch can contain multiple databases.

Neon Endpoints API

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.

Neon Operations API

View and manage operations for a project. Operations track the progress and status of actions performed on project resources.

Neon Projects API

Manage Neon projects. A project is the top-level object in the Neon hierarchy containing branches, databases, roles, and compute endpoints.

Neon Roles API

Manage Postgres roles within a branch. Roles control database access and permissions.

Scroll for all 13

Postman Collections 10

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 10

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Neon Management API

OPEN COLLECTION

Agent Skills 9

Packaged agent skills for driving this provider's APIs from an AI assistant.

claimable-postgres

AGENT SKILL

neon-ai-gateway

AGENT SKILL

neon-functions

AGENT SKILL

neon-object-storage

AGENT SKILL

neon-postgres

AGENT SKILL

neon

AGENT SKILL

score-eval

AGENT SKILL

Scroll for all 9

Pricing Plans 1

Published pricing tiers and plan structures.

Neon Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Neon Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Neon Finops

FINOPS

Features 16

Notable capabilities this provider offers.

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)

Scroll for all 16

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Neon Auth Webhook Events

Neon Auth webhooks deliver HTTP POST requests when authentication events occur, including OTP delivery, magic link delivery, and user creation. Webhooks can be used to replace b...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Neon Context

0 classes · 7 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

Neon API Rules

8 rules · 1 errors 7 warnings

SPECTRAL

Neon API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 30

Standalone JSON Schema definitions for this provider's data models.

ApiKey

5 properties

JSON SCHEMA

ApiKeyCreateRequest

1 properties

JSON SCHEMA

ApiKeyCreateResponse

2 properties

JSON SCHEMA

AuthConfig

4 properties

JSON SCHEMA

AuthConfigUpdate

1 properties

JSON SCHEMA

Neon Branch

11 properties

JSON SCHEMA

BranchCreateRequest

2 properties

JSON SCHEMA

BranchUpdateRequest

1 properties

JSON SCHEMA

ConnectionUri

2 properties

JSON SCHEMA

ConsumptionHistoryPerAccount

1 properties

JSON SCHEMA

ConsumptionHistoryPerProject

2 properties

JSON SCHEMA

ConsumptionMetric

6 properties

JSON SCHEMA

DataApiConfig

5 properties

JSON SCHEMA

DataApiConfigUpdate

5 properties

JSON SCHEMA

Database

6 properties

JSON SCHEMA

DatabaseCreateRequest

1 properties

JSON SCHEMA

DatabaseUpdateRequest

1 properties

JSON SCHEMA

Neon Compute Endpoint

14 properties

JSON SCHEMA

EndpointCreateRequest

1 properties

JSON SCHEMA

EndpointUpdateRequest

1 properties

JSON SCHEMA

OAuthProvider

6 properties

JSON SCHEMA

OAuthProviderCreateRequest

4 properties

JSON SCHEMA

OAuthProviderUpdateRequest

3 properties

JSON SCHEMA

Neon Operation

10 properties

JSON SCHEMA

Pagination

4 properties

JSON SCHEMA

Neon Project

15 properties

JSON SCHEMA

ProjectCreateRequest

1 properties

JSON SCHEMA

ProjectUpdateRequest

1 properties

JSON SCHEMA

Role

6 properties

JSON SCHEMA

RoleCreateRequest

1 properties

JSON SCHEMA

Scroll for all 30

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Neon Structure

0 properties

JSON STRUCTURE

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Neon Authentication

http · 1 scheme

SECURITY

Neon Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Neon Trust Center

SOC 2, ISO 27001, HIPAA, GDPR

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Neon Agentic Access

46 operations · 26 acting · 2 human-in-the-loop

46 operations · 26 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 4

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
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
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/neon.png
tags:
- 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-05-19'
specificationVersion: '0.19'
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:
  - 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:
  - 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
  - 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:
  - 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:
  - 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 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:
  - 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:
  - 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:
  - 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:
  - 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: 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