Neon API
console.neon.tech
The Neon API allows you to access and manage Neon programmatically. You can use the Neon API to manage API keys, projects, branches, compute endpoints, databases, roles, and operations. For information about these features, refer to the [Neon documentation](https://neon.tech/docs/manage/overview/). You can run Neon API requests from this API reference using the **Try It** feature. Enter your API key as a **Bearer** token in the **Authorization** section of the page.
api_key
free
1.0
https://console.neon.tech/api/v2
1
2026-03-01T11:08:49.000Z
Health
This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →
Capabilities
api_key
otherManage api key — create api key, list api keys, revoke api key. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/api_key
auth
authenticationManage auth — enable neon auth for the branch, add domain to redirect_uri whitelist, create new auth user. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/auth
auth_legacy
productivityManage auth legacy — create auth provider sdk keys, transfer neon-managed auth project to your own account. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/auth_legacy
branch
otherManage branch — create branch, create anonymized branch, restore branch. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/branch
consumption
analyticsManage consumption — retrieve account consumption metrics (legacy plans), retrieve project consumption metrics (legacy plans), retrieve project consumption metrics. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/consumption
data_api
otherManage data api — create neon data api, get neon data api, update neon data api. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/data_api
endpoint
otherManage endpoint — create compute endpoint, start compute endpoint, suspend compute endpoint. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/endpoint
operation
otherManage operation — list operations, retrieve operation details. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/operation
organizations
otherManage organizations — create organization api key, create organization invitations, transfer projects between organizations. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/organizations
project
productivityManage project — create project, recover a deleted project, grant project access. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/project
region
otherManage region — list supported regions. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/region
users
otherManage users — transfer projects from personal account to organization, retrieve current user details, retrieve current user organizations list. Supports standard CRUD operations through the REST API.
Detail: https://console.neon.tech/api/v2/capabilities/users
Agent Preview
This is what an AI agent sees when it discovers this service via the Gateway:
Service: Neon API Description: The Neon API allows you to access and manage Neon programmatically. You can use the Neon API to manage API keys, projects, branches, compute endpoints, databases, roles, and operations. For information about these features, refer to the [Neon documentation](https://neon.tech/docs/manage/overview/). You can run Neon API requests from this API reference using the **Try It** feature. Enter your API key as a **Bearer** token in the **Authorization** section of the page. Auth: api_key Capabilities: - api_key: Manage api key — create api key, list api keys, revoke api key. Supports standard CRUD operations through the REST API. - auth: Manage auth — enable neon auth for the branch, add domain to redirect_uri whitelist, create new auth user. Supports standard CRUD operations through the REST API. - auth_legacy: Manage auth legacy — create auth provider sdk keys, transfer neon-managed auth project to your own account. Supports standard CRUD operations through the REST API. - branch: Manage branch — create branch, create anonymized branch, restore branch. Supports standard CRUD operations through the REST API. - consumption: Manage consumption — retrieve account consumption metrics (legacy plans), retrieve project consumption metrics (legacy plans), retrieve project consumption metrics. Supports standard CRUD operations through the REST API. - data_api: Manage data api — create neon data api, get neon data api, update neon data api. Supports standard CRUD operations through the REST API. - endpoint: Manage endpoint — create compute endpoint, start compute endpoint, suspend compute endpoint. Supports standard CRUD operations through the REST API. - operation: Manage operation — list operations, retrieve operation details. Supports standard CRUD operations through the REST API. - organizations: Manage organizations — create organization api key, create organization invitations, transfer projects between organizations. Supports standard CRUD operations through the REST API. - project: Manage project — create project, recover a deleted project, grant project access. Supports standard CRUD operations through the REST API. - region: Manage region — list supported regions. Supports standard CRUD operations through the REST API. - users: Manage users — transfer projects from personal account to organization, retrieve current user details, retrieve current user organizations list. Supports standard CRUD operations through the REST API.