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 31–60 of 110 actions

Delete project branch by id

NEON_DELETE_PROJECT_BRANCH_BY_ID

Deletes a specific branch within a project in the Neon B2B SaaS integration platform. This endpoint permanently removes the specified branch and all associated data from the project. It should be used when a branch is no longer needed, such as after merging changes or abandoning a development path. Caution should be e…

Untrusted display-only summary

Delete project branch role

NEON_DELETE_PROJECT_BRANCH_ROLE

Deletes a PostgreSQL role from a specific branch within a Neon project. This permanently removes the role and its associated database permissions. Use this endpoint to: - Remove obsolete user accounts from a database branch - Clean up roles after application decommissioning - Revoke access for former team members Impo…

Untrusted display-only summary

Delete project by id

NEON_DELETE_PROJECT_BY_ID

Permanently deletes a Neon PostgreSQL project and all its associated resources. WARNING: This is a destructive operation that cannot be undone. All data, branches, endpoints, databases, and configurations will be permanently removed. Use this action when: - A project is no longer needed - Cleaning up test/development…

Untrusted display-only summary

Delete project endpoint

NEON_DELETE_PROJECT_ENDPOINT

Deletes a specific endpoint within a Neon project. This operation permanently removes the endpoint and all associated resources, such as configurations and access points. Use this endpoint when you need to decommission or clean up unused endpoints in your project. It's important to note that this action is irreversibl…

Untrusted display-only summary

Delete project jwks by id

NEON_DELETE_PROJECT_JWKS_BY_ID

Deletes a specific JSON Web Key Set (JWKS) associated with a given project in the Neon B2B SaaS integration platform. This endpoint is used to remove outdated or unnecessary cryptographic keys from a project's key management system. It should be used when rotating keys, decommissioning integrations, or as part of regu…

Untrusted display-only summary

Delete project permission

NEON_DELETE_PROJECT_PERMISSION

Deletes a specific permission associated with a project in the Neon B2B SaaS integration platform. This endpoint is used to remove access rights or privileges from a project, which is crucial for maintaining proper access control and security. It should be used when you need to revoke or remove a particular permission…

Untrusted display-only summary

Delete project snapshot

NEON_DELETE_PROJECT_SNAPSHOT

Deletes a specific snapshot for a project in Neon. Use when you need to remove an old or unnecessary snapshot to free up storage or clean up resources. **Note**: This endpoint is currently in Beta.

Untrusted display-only summary

Delete vpc endpoint by ids

NEON_DELETE_VPC_ENDPOINT_BY_IDS

Permanently deletes a VPC endpoint from a Neon organization in a specified AWS region. This removes the private network connection between your AWS VPC and Neon's service. IMPORTANT: This operation is irreversible. Once a VPC endpoint is deleted from a Neon organization, it cannot be re-added to the same organization.…

Untrusted display-only summary

Delete vpc endpoint by project id

NEON_DELETE_VPC_ENDPOINT_BY_PROJECT_ID

Deletes a specific VPC endpoint within a designated project in the Neon platform. This endpoint should be used when you need to remove a VPC endpoint that is no longer required or has become obsolete. The operation is irreversible, so it should be used with caution. Once a VPC endpoint is deleted, any connections or i…

Untrusted display-only summary

Disable branches auth

NEON_DISABLE_BRANCHES_AUTH

Tool to disable Neon Auth for a specific branch in a Neon project. Use when you need to remove authentication integration for a branch. This operation can optionally delete the `neon_auth` schema from the database by setting delete_data to true.

Untrusted display-only summary

Fetch database for branch

NEON_FETCH_DATABASE_FOR_BRANCH

Retrieves a list of databases associated with a specific project and branch in the Neon platform. This endpoint allows developers to view all databases within a particular project and branch context, which is useful for managing different environments (e.g., development, staging, production) or versions of an applicat…

Untrusted display-only summary

Fetch organization members by id

NEON_FETCH_ORGANIZATION_MEMBERS_BY_ID

Retrieves a list of all members associated with a specific organization in the Neon B2B SaaS integration platform. This endpoint allows you to fetch detailed information about the users or entities that belong to the organization, which is crucial for managing access, roles, and permissions within the platform. Use th…

Untrusted display-only summary

Fetch vpcendpoint details by id

NEON_FETCH_VPCENDPOINT_DETAILS_BY_ID

Retrieves the current state and configuration details of a specific VPC endpoint assigned to a Neon organization. VPC endpoints enable private connectivity between your AWS VPC and Neon databases using AWS PrivateLink, bypassing the public internet. Prerequisites: - Organization must be on the Scale plan or higher (VP…

Untrusted display-only summary

Finalize branch restore

NEON_FINALIZE_BRANCH_RESTORE

Finalizes the restore operation for a branch created from a snapshot. This updates the branch to function as the original branch it replaced by: reassigning computes from the original branch (which restarts them), renaming the restored branch to the original's name, and renaming the original branch. Only applies to br…

Untrusted display-only summary

Get auth

NEON_GET_AUTH

Retrieves authentication information about the current API request credentials. Use this action to verify which account and authentication method are being used for API calls, which is helpful for debugging authentication issues or confirming the identity of the calling user or API key.

Untrusted display-only summary

Get auth allow localhost

NEON_GET_AUTH_ALLOW_LOCALHOST

Retrieves the allow localhost configuration for a specific branch in a Neon project. Use when you need to check if localhost connections are permitted for a branch's authentication settings.

Untrusted display-only summary

Get auth email provider

NEON_GET_AUTH_EMAIL_PROVIDER

Retrieves the email provider configuration for Neon Auth on a specific branch. Returns SMTP configuration details if a custom provider is configured, or just sender information if using the default Neon email provider. Use this action to verify email settings before testing authentication flows or troubleshooting emai…

Untrusted display-only summary

Get available preload libraries

NEON_GET_AVAILABLE_PRELOAD_LIBRARIES

Retrieves the list of available shared preload libraries for a Neon project. Shared preload libraries are PostgreSQL extensions that can be loaded at server startup using the shared_preload_libraries setting. Use this action when you need to: - Discover which PostgreSQL extensions are available for your project - Chec…

Untrusted display-only summary

Get branches anonymized status

NEON_GET_BRANCHES_ANONYMIZED_STATUS

Retrieves the current status of an anonymized branch, including its state and progress information. This endpoint allows you to monitor the anonymization process from initialization through completion. Only anonymized branches will have status information available. Use this action when you need to: - Monitor the prog…

Untrusted display-only summary

Get branches backup schedule

NEON_GET_BRANCHES_BACKUP_SCHEDULE

Retrieves the backup schedule configuration for a specified branch within a Neon project. This endpoint provides information about when backups are created and how long they are retained. Use this when you need to verify or audit the backup schedule settings for a branch. Note: This endpoint is currently in Beta.

Untrusted display-only summary

Get Neon Data API for branch

NEON_GET_BRANCHES_DATA_API

Retrieves the Neon Data API information for a specific branch and database. Use when you need to access the Data API URL, deployment status, or configuration settings for a particular database within a branch.

Untrusted display-only summary

Get branches for project

NEON_GET_BRANCHES_FOR_PROJECT

Retrieves a list of branches associated with a specific project in the Neon B2B SaaS integration platform. This endpoint should be used when you need to get an overview of all branches within a particular project, which is useful for version management and workflow control. It provides information about different vers…

Untrusted display-only summary

Get branches masking rules

NEON_GET_BRANCHES_MASKING_RULES

Retrieves 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 view the data anonymization configuration for a branch. Note: This endpoint is currently in Beta.

Untrusted display-only summary

Get branch roles for project

NEON_GET_BRANCH_ROLES_FOR_PROJECT

Retrieves the roles associated with a specific branch within a project in the Neon B2B SaaS integration platform. This endpoint is used to fetch the current role assignments for a given project and branch combination, which is essential for managing access control and permissions within the Neon ecosystem. It should b…

Untrusted display-only summary

Get consumption history projects

NEON_GET_CONSUMPTION_HISTORY_PROJECTS

Retrieves consumption history for projects within a Neon organization. IMPORTANT: This endpoint is only available for Scale, Business, and Enterprise plan accounts. Free and Launch plans do not have access to this endpoint. Returns metrics including: - active_time_seconds: Time computes were active - compute_time_seco…

Untrusted display-only summary

Get current user information

NEON_GET_CURRENT_USER_INFORMATION

Retrieves the profile information for the currently authenticated user. This endpoint should be used when you need to access details about the user making the API request, such as their username, email, or other account-related information. It's particularly useful for personalizing user experiences or retrieving user…

Untrusted display-only summary

Get organization api keys

NEON_GET_ORGANIZATION_API_KEYS

Retrieves a list of all API keys associated with a specific organization in the Neon B2B SaaS integration platform. This endpoint is crucial for administrators to manage and monitor API access within their organization. It provides a comprehensive view of all active API keys, enabling effective access control and secu…

Untrusted display-only summary

Get project branches

NEON_GET_PROJECT_BRANCHES

Retrieves detailed information about a specific branch within a Neon project. This endpoint allows developers to fetch the current state and configuration of a branch, including its name, creation timestamp, and other relevant metadata. It's particularly useful when you need to verify branch details, check its status,…

Untrusted display-only summary

Get project branch role

NEON_GET_PROJECT_BRANCH_ROLE

Retrieves detailed information about a specific role within a particular branch of a Neon project. This endpoint is used to fetch the current configuration, permissions, and other relevant details associated with the specified role. It's particularly useful for auditing access controls, verifying role settings, or gat…

Untrusted display-only summary

Get project branch schema comparison

NEON_GET_PROJECT_BRANCH_SCHEMA_COMPARISON

Compares the database schema of a branch with another branch's schema in a Neon project. Returns the difference as a unified diff format string. Use this when you need to understand what schema changes exist between two branches (e.g., before merging, to review migrations, or to verify schema consistency). The compari…

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.