All integrations
Catalogue metadata onlydatabasesv20260826_00

NEON

Neon

Postgres, on a serverless platform designed to help you build reliable and scalable applications faster

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

110

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

neon_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 91–110 of 110 actions

Retrieve projects list

NEON_RETRIEVE_PROJECTS_LIST

Retrieves a list of all Neon projects associated with the authenticated user's account. This endpoint provides a comprehensive overview of the user's projects, enabling efficient project management and integration workflows. It should be used when you need to obtain information about multiple projects at once, such as…

Untrusted display-only summary

Retrieve vpc endpoints for project

NEON_RETRIEVE_VPC_ENDPOINTS_FOR_PROJECT

Retrieves a list of VPC (Virtual Private Cloud) endpoints associated with a specific project in the Neon B2B SaaS integration platform. This endpoint allows developers to fetch information about private network connections that enable secure communication between the project's resources and various AWS services withou…

Untrusted display-only summary

Reveal role password in branch

NEON_REVEAL_ROLE_PASSWORD_IN_BRANCH

Reveals the password for a specific role within a branch of a Neon project. This endpoint is used when you need to retrieve a previously hidden or encrypted password for a database role. It's particularly useful for administrators who need to access or share role credentials securely. The endpoint should be used cauti…

Untrusted display-only summary

Send auth test email

NEON_SEND_AUTH_TEST_EMAIL

Tool to send a test email using specified SMTP configuration for Neon Auth. Use when validating SMTP settings or testing email delivery for Neon Auth integration on a specific branch.

Untrusted display-only summary

Send organization invitations

NEON_SEND_ORGANIZATION_INVITATIONS

Creates and sends invitations to join an organization in the Neon B2B SaaS integration platform. This endpoint allows administrators to invite multiple users simultaneously, specifying their email addresses and intended roles within the organization. It should be used when expanding the organization's membership or wh…

Untrusted display-only summary

Set branch as default

NEON_SET_BRANCH_AS_DEFAULT

Sets a specified branch as the default branch for a given project in Neon. This endpoint allows users to designate a particular branch as the primary or main branch for a project, which can be useful for organizing workflows and setting default behaviors. The operation is performed using a POST request, indicating tha…

Untrusted display-only summary

Start branch anonymization

NEON_START_BRANCH_ANONYMIZATION

Starts the anonymization process for an anonymized branch that is in the initialized, error, or anonymized state. This will apply all defined masking rules to anonymize sensitive data in the branch databases. The branch must be an anonymized branch to start anonymization. Note: This endpoint is currently in Beta.

Untrusted display-only summary

Start endpoint for project

NEON_START_ENDPOINT_FOR_PROJECT

Starts a suspended or idle compute endpoint for a Neon PostgreSQL project. Neon compute endpoints automatically suspend after a period of inactivity to save resources. Use this action to wake up a suspended endpoint and make it available for database connections. The endpoint will transition from 'idle' or 'suspended'…

Untrusted display-only summary

Suspend project endpoint by id

NEON_SUSPEND_PROJECT_ENDPOINT_BY_ID

Suspends a specific endpoint within a project in the Neon B2B SaaS integration platform. This operation temporarily disables the endpoint, preventing it from processing further requests until it is resumed. Use this endpoint when you need to conserve resources, perform maintenance, or temporarily halt operations for a…

Untrusted display-only summary

Transfer projects between organizations

NEON_TRANSFER_PROJECTS_BETWEEN_ORGANIZATIONS

Transfers selected projects from one organization to another organization. Use this when you need to move projects between organizations, for example during organizational restructuring or mergers. Note that projects with GitHub or Vercel integrations cannot be transferred and will cause the request to fail.

Untrusted display-only summary

Transfer user projects to organization

NEON_TRANSFER_USER_PROJECTS_TO_ORGANIZATION

Transfers multiple projects from the authenticated user's personal account to a specified organization within the Neon B2B SaaS integration platform. This endpoint allows for bulk transfer of projects, enabling efficient management of project ownership and organization. It should be used when reorganizing project stru…

Untrusted display-only summary

Update auth allow localhost

NEON_UPDATE_AUTH_ALLOW_LOCALHOST

Updates the allow localhost configuration for a specific branch in a Neon project. This endpoint controls whether connections from localhost are permitted to the branch. Use this when you need to enable or disable localhost access for development or testing purposes.

Untrusted display-only summary

Update branch auth email provider

NEON_UPDATE_AUTH_EMAIL_PROVIDER

Updates the email provider configuration for a specific branch's authentication system. Currently, the Neon API only supports the 'shared' email provider type. To use this action, provide only sender_email and sender_name (leave host, port, username, and password empty). The shared provider uses Neon's managed email i…

Untrusted display-only summary

Update auth oauth providers

NEON_UPDATE_AUTH_OAUTH_PROVIDERS

Updates OAuth provider credentials for a Neon project's authentication configuration. DEPRECATED: Use `/projects/{project_id}/branches/{branch_id}/auth/oauth_providers/{oauth_provider_id}` instead. This endpoint allows updating client ID and client secret for OAuth providers (Google, GitHub, Microsoft, or Vercel).

Untrusted display-only summary

Update branches data API

NEON_UPDATE_BRANCHES_DATA_API

Updates the Neon Data API configuration for the specified branch. Use when you need to modify Data API settings such as aggregates, anonymous role, search paths, schemas, JWT settings, or CORS configuration. The schema cache is always refreshed as part of this operation.

Untrusted display-only summary

Update branches masking rules

NEON_UPDATE_BRANCHES_MASKING_RULES

Updates the masking rules for the specified anonymized branch. Masking rules define how sensitive data should be anonymized using PostgreSQL Anonymizer. Use this when you need to add, modify, or remove data anonymization rules for a branch. Note: This endpoint is currently in Beta.

Untrusted display-only summary

Update organization member role

NEON_UPDATE_ORGANIZATION_MEMBER_ROLE

Updates the role of a specific member within an organization in the Neon B2B SaaS integration platform. This endpoint allows changing a member's role between 'admin' and 'member', which affects their permissions and access levels within the organization. Use this endpoint when you need to promote a regular member to a…

Untrusted display-only summary

Update project compute endpoint settings

NEON_UPDATE_PROJECT_COMPUTE_ENDPOINT_SETTINGS

Updates the configuration of a specific compute endpoint within a Neon project. This endpoint allows fine-tuning of various settings such as autoscaling limits, provisioner type, connection pooling, and auto-suspend behavior. It's particularly useful for optimizing performance, resource allocation, and cost management…

Untrusted display-only summary

Update project settings by id

NEON_UPDATE_PROJECT_SETTINGS_BY_ID

Updates the configuration and settings of a specific Neon project. This endpoint allows fine-grained control over various aspects of a project, including resource quotas, security settings, maintenance windows, and default endpoint configurations. It's particularly useful for adjusting project parameters to optimize p…

Untrusted display-only summary

Update project snapshot

NEON_UPDATE_PROJECTS_SNAPSHOTS

Tool to update the name of a specific snapshot in a Neon project. Use when you need to rename a snapshot to better reflect its purpose or content. This endpoint is currently in Beta.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.