- Check if database is in readonly mode
- Temporarily disable readonly mode for maintenance
- Retrieve PgBouncer connection pooler configuration
- Enable webhooks for database events
- Retrieve all SQL code snippets for the logged in user
- Retrieve a specific SQL code snippet
- Get combined statistics for a project's functions
- Execute SQL query on project logs
- Get project's usage API counts
- Get project's usage API requests count
- Create a new SSO provider for the project
- Get details of a specific SSO provider
- Update an existing SSO provider configuration
- Delete an SSO provider from the project
- List all SSO providers for the project
- Set up the project's existing JWT secret as an in-use JWT signing key
- Get the signing key information for the JWT secret imported as signing key
- Create a new signing key for the project in standby status
- Get information about a signing key
- List all signing keys for the project
- Update a signing key, mainly its status
- Remove a signing key from a project
- Creates a new third-party auth integration
- Get a third-party integration
- Removes a third-party auth integration
- Lists all third-party auth integrations
- Gets project's auth config
- Updates a project's auth config
- Retrieve a list of all available database backups
- Restore database from a Point-in-Time Recovery backup
- Retrieve PostgreSQL database configuration for the project
- Update PostgreSQL database configuration settings
- Retrieve database connection strings and metadata
- Update the database password for the project
- Execute a SQL query on the database
- Execute a read-only SQL query on the database
- Generate TypeScript type definitions from database schema
- Retrieve connection pooler configuration
- Update connection pooler configuration
- Retrieve SSL enforcement configuration
- Update SSL enforcement configuration
- Check if a vanity subdomain is available
- Activate a vanity subdomain for the project
- Get the vanity subdomain configuration
- Deactivate and remove the vanity subdomain
- Initialize a custom hostname for the project
- Activate the custom hostname after DNS verification
- Get the custom hostname configuration
- Reverify DNS configuration for custom hostname
- Update the custom hostname configuration
- List all branches
- Get a database branch by name
- Create a database branch
- Delete a database branch
- Merge a database branch
- Push a database branch
- Reset a database branch
- Restore a scheduled branch deletion
- Diff a database branch
- Disables preview branching
- Get database branch config
- Update database branch config
- List all action runs
- Count the number of action runs
- Get the status of an action run
- Get the logs of an action run
- Update the status of an action run
- Retrieve a list of all Edge Functions in a project
- Retrieve details of a specific Edge Function
- Retrieve the source code body of an Edge Function
- Create a new Edge Function in a project
- Update an existing Edge Function configuration or code
- Update multiple Edge Functions at once
- Deploy a new function bundle with code
- Delete an Edge Function from a project
- List all user-id to role mappings
- Authorize user-id to role mappings (requires JIT enabled)
- Get user-id to role mappings (requires JIT enabled)
- Update a user mapping (requires JIT enabled)
- Delete JIT access by user-id (requires JIT enabled)
- Get project's just-in-time access configuration
- Update project's just-in-time access configuration
- List applied migration versions
- Apply a database migration (partner OAuth apps only)
- Fetch an existing entry from migration history (partner OAuth apps only)
- Upsert a database migration without applying (partner OAuth apps only)
- Patch an existing entry in migration history (partner OAuth apps only)
- Rollback database migrations and remove them from history table (partner OAuth apps only)
- Retrieve a list of all organizations the authenticated user has access to
- Retrieve details for a specific organization
- Create a new organization (Experimental)
- Retrieve a list of all members in an organization
- Get the PostgREST API configuration for a project
- Updates project's PostgREST API config
- Retrieve a list of all projects in your organization
- Retrieve a list of all projects within a specific organization
- Retrieve details for a specific project
- Create a new Supabase project
- Update project settings and configuration
- Retrieve a list of all available regions for creating Supabase projects
- Delete a Supabase project permanently
- Pause a Supabase project to reduce costs
- Restore a paused Supabase project
- Get the health status of services for a project
- Get the network restrictions configuration for a project
- Update the network restrictions for a project
- Check if a project is eligible for a PostgreSQL version upgrade
- Upgrade the PostgreSQL version for a project
- Get the realtime configuration for a project
- Shutdown realtime connections for a project
- Update the realtime configuration for a project
- Set up a read replica
- Remove a read replica
- Create a login role for CLI with temporary password
- Delete existing login roles used by CLI
- Returns all secrets you've previously added to the specified project
- Creates multiple secrets and adds them to the specified project
- Deletes all secrets with the given names from the specified project
- Get project api keys
- Get API key
- Creates a new API key for the project
- Deletes an API key for the project
- Updates an API key for the project
- Get pgsodium config
- Update pgsodium config
- Gets project's storage config
- Lists all buckets
- Updates project's storage config
No matching actions