Skip to main content
Every neon.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Api Keys

createApiKey

apiKeys.createApiKey Create API key Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listApiKeys

apiKeys.listApiKeys List API keys Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

revokeApiKey

apiKeys.revokeApiKey Revoke API key Risk: destructive · Irreversible
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringYes
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Auth

createBranchNeonAuthNewUser

auth.createBranchNeonAuthNewUser Create new auth user Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createNeonAuth

auth.createNeonAuth Enable Neon Auth for the branch Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createNeonAuthProviderSDKKeys

auth.createNeonAuthProviderSDKKeys Create Auth Provider SDK keys Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteBranchNeonAuthOauthProvider

auth.deleteBranchNeonAuthOauthProvider Delete OAuth provider Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringYes
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteBranchNeonAuthTrustedDomain

auth.deleteBranchNeonAuthTrustedDomain Delete domain from redirect_uri whitelist Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteBranchNeonAuthUser

auth.deleteBranchNeonAuthUser Delete auth user Risk: destructive · Irreversible
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringYes
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteNeonAuthDomainFromRedirectURIWhitelist

auth.deleteNeonAuthDomainFromRedirectURIWhitelist Delete trusted redirect URI domain (deprecated project-level route) Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

disableNeonAuth

auth.disableNeonAuth Disable Neon Auth for the branch Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getAuthDetails

auth.getAuthDetails Retrieve details about the current API credentials Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getNeonAuthAllowLocalhost

auth.getNeonAuthAllowLocalhost Retrieve localhost allow setting Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getNeonAuthEmailProvider

auth.getNeonAuthEmailProvider Retrieve email provider configuration Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listBranchNeonAuthOauthProviders

auth.listBranchNeonAuthOauthProviders List OAuth providers for the branch Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listBranchNeonAuthTrustedDomains

auth.listBranchNeonAuthTrustedDomains List domains in redirect_uri whitelist Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listNeonAuthOauthProviders

auth.listNeonAuthOauthProviders List OAuth providers (deprecated project-level route) Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

sendNeonAuthTestEmail

auth.sendNeonAuthTestEmail Send test email Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateNeonAuthAllowLocalhost

auth.updateNeonAuthAllowLocalhost Update localhost allow setting Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateNeonAuthEmailProvider

auth.updateNeonAuthEmailProvider Update email provider configuration Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateNeonAuthOauthProvider

auth.updateNeonAuthOauthProvider Update OAuth provider (deprecated project-level route) Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringYes
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Branches

countProjectBranches

branches.countProjectBranches Retrieve number of branches Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createProjectBranch

branches.createProjectBranch Create branch Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createProjectBranchAnonymized

branches.createProjectBranchAnonymized Create anonymized branch Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectBranch

branches.deleteProjectBranch Delete branch Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

finalizeRestoreBranch

branches.finalizeRestoreBranch Finalize branch restore from snapshot Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getAnonymizedBranchStatus

branches.getAnonymizedBranchStatus Retrieve anonymized branch status Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getMaskingRules

branches.getMaskingRules Retrieve masking rules Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranch

branches.getProjectBranch Retrieve branch details Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranchSchema

branches.getProjectBranchSchema Retrieve database schema Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranchSchemaComparison

branches.getProjectBranchSchemaComparison Compare database schema Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectBranchEndpoints

branches.listProjectBranchEndpoints List compute endpoints for the branch Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectBranches

branches.listProjectBranches List branches Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

restoreProjectBranch

branches.restoreProjectBranch Restore branch to a historical state Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

setDefaultProjectBranch

branches.setDefaultProjectBranch Set branch as default Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

startAnonymization

branches.startAnonymization Start anonymization Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateMaskingRules

branches.updateMaskingRules Update masking rules Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateProjectBranch

branches.updateProjectBranch Update branch Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Compute Endpoints

createProjectEndpoint

computeEndpoints.createProjectEndpoint Create compute endpoint Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectEndpoint

computeEndpoints.deleteProjectEndpoint Delete compute endpoint Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringYes
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectEndpoint

computeEndpoints.getProjectEndpoint Retrieve compute endpoint details Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringYes
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectEndpoints

computeEndpoints.listProjectEndpoints List compute endpoints Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

restartProjectEndpoint

computeEndpoints.restartProjectEndpoint Restart compute endpoint Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringYes
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

startProjectEndpoint

computeEndpoints.startProjectEndpoint Start compute endpoint Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringYes
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

suspendProjectEndpoint

computeEndpoints.suspendProjectEndpoint Suspend compute endpoint Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringYes
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateProjectEndpoint

computeEndpoints.updateProjectEndpoint Update compute endpoint Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringYes
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Consumption

getConsumptionHistoryPerAccount

consumption.getConsumptionHistoryPerAccount Retrieve account consumption metrics (legacy, deprecated) Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getConsumptionHistoryPerProject

consumption.getConsumptionHistoryPerProject Retrieve project consumption metrics (legacy plans) Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Data Api

createProjectBranchDataAPI

dataApi.createProjectBranchDataAPI Create Neon Data API Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectBranchDataAPI

dataApi.deleteProjectBranchDataAPI Delete Neon Data API Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranchDataAPI

dataApi.getProjectBranchDataAPI Retrieve Neon Data API configuration Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateProjectBranchDataAPI

dataApi.updateProjectBranchDataAPI Update Neon Data API Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Databases

createProjectBranchDatabase

databases.createProjectBranchDatabase Create database Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectBranchDatabase

databases.deleteProjectBranchDatabase Delete database Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranchDatabase

databases.getProjectBranchDatabase Retrieve database details Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectBranchDatabases

databases.listProjectBranchDatabases List databases Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateProjectBranchDatabase

databases.updateProjectBranchDatabase Update database Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringYes
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Organizations

createOrganizationInvitations

organizations.createOrganizationInvitations Create organization invitations Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createOrgApiKey

organizations.createOrgApiKey Create organization API key Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getOrganization

organizations.getOrganization Retrieve organization details Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getOrganizationInvitations

organizations.getOrganizationInvitations List organization invitations Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getOrganizationMember

organizations.getOrganizationMember Retrieve organization member details Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringYes
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getOrganizationMembers

organizations.getOrganizationMembers List organization members Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listOrgApiKeys

organizations.listOrgApiKeys List organization API keys Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

removeOrganizationMember

organizations.removeOrganizationMember Remove organization member Risk: destructive
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringYes
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

revokeOrgApiKey

organizations.revokeOrgApiKey Revoke organization API key Risk: destructive · Irreversible
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringYes
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

transferProjectsFromOrgToOrg

organizations.transferProjectsFromOrgToOrg Transfer projects between organizations Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringYes
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

transferProjectsFromUserToOrg

organizations.transferProjectsFromUserToOrg Transfer projects from personal account to organization (deprecated) Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateOrganizationMember

organizations.updateOrganizationMember Update role for organization member Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringYes
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Projects

acceptProjectTransferRequest

projects.acceptProjectTransferRequest Accept a project transfer request Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringYes
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

addProjectJWKS

projects.addProjectJWKS Add JWKS URL Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createProject

projects.createProject Create project Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

createProjectTransferRequest

projects.createProjectTransferRequest Create a project transfer request Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProject

projects.deleteProject Delete project Risk: destructive · Irreversible
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectJWKS

projects.deleteProjectJWKS Delete JWKS URL Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringYes
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getAvailablePreloadLibraries

projects.getAvailablePreloadLibraries List available shared preload libraries Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getConnectionURI

projects.getConnectionURI Retrieve database connection URI Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProject

projects.getProject Retrieve project details Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectJWKS

projects.getProjectJWKS List JWKS URLs Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectOperation

projects.getProjectOperation Retrieve operation details Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringYes
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

grantPermissionToProject

projects.grantPermissionToProject Grant project access Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectOperations

projects.listProjectOperations List operations Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectPermissions

projects.listProjectPermissions List project access Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjects

projects.listProjects List projects Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listSharedProjects

projects.listSharedProjects List shared projects Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

revokePermissionFromProject

projects.revokePermissionFromProject Revoke project access Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringYes
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateProject

projects.updateProject Update project Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Regions

getActiveRegions

regions.getActiveRegions List supported regions Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Roles

createProjectBranchRole

roles.createProjectBranchRole Create role Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectBranchRole

roles.deleteProjectBranchRole Delete role Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringYes
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranchRole

roles.getProjectBranchRole Retrieve role details Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringYes
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getProjectBranchRolePassword

roles.getProjectBranchRolePassword Retrieve role password Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringYes
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectBranchRoles

roles.listProjectBranchRoles List roles Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

resetProjectBranchRolePassword

roles.resetProjectBranchRolePassword Reset role password Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringYes
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Snapshots

createSnapshot

snapshots.createSnapshot Create snapshot Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteSnapshot

snapshots.deleteSnapshot Delete snapshot Risk: destructive · Irreversible
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringYes
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getSnapshotSchedule

snapshots.getSnapshotSchedule Retrieve backup schedule Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringYes
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listSnapshots

snapshots.listSnapshots List project snapshots Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

restoreSnapshot

snapshots.restoreSnapshot Restore snapshot Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringYes
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

updateSnapshot

snapshots.updateSnapshot Update snapshot Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringYes
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Users

getCurrentUserInfo

users.getCurrentUserInfo Retrieve current user details Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getCurrentUserOrganizations

users.getCurrentUserOrganizations List organizations for the current user Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

Vpc

assignOrganizationVPCEndpoint

vpc.assignOrganizationVPCEndpoint Assign or update VPC endpoint Risk: write
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringYes
vpc_endpoint_idstringYes
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

assignProjectVPCEndpoint

vpc.assignProjectVPCEndpoint Set VPC endpoint restriction Risk: write
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringYes
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteOrganizationVPCEndpoint

vpc.deleteOrganizationVPCEndpoint Delete VPC endpoint Risk: destructive · Irreversible
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringYes
vpc_endpoint_idstringYes
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

deleteProjectVPCEndpoint

vpc.deleteProjectVPCEndpoint Delete VPC endpoint restriction Risk: destructive
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringYes
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

getOrganizationVPCEndpointDetails

vpc.getOrganizationVPCEndpointDetails Retrieve VPC endpoint details Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringYes
vpc_endpoint_idstringYes
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listOrganizationVPCEndpoints

vpc.listOrganizationVPCEndpoints List VPC endpoints Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringYes
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listOrganizationVPCEndpointsAllRegions

vpc.listOrganizationVPCEndpointsAllRegions List VPC endpoints across all regions Risk: read
Input
NameTypeRequiredDescription
project_idstringNo
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringYes
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any

listProjectVPCEndpoints

vpc.listProjectVPCEndpoints List VPC endpoint restrictions Risk: read
Input
NameTypeRequiredDescription
project_idstringYes
branch_idstringNo
database_namestringNo
role_namestringNo
endpoint_idstringNo
operation_idstringNo
permission_idstringNo
request_idstringNo
jwks_idstringNo
key_idstringNo
org_idstringNo
member_idstringNo
oauth_provider_idstringNo
auth_user_idstringNo
source_org_idstringNo
region_idstringNo
vpc_endpoint_idstringNo
snapshot_idstringNo
bodyanyNo
queryobjectNo
headersobjectNo
baseUrlstringNo
Output: any