Register Connection
Register a new database connection.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ”object
Human-readable label for this database connection.
Database provider type. ‘supabase’, ‘postgres_gcp’, ‘postgresql_local’, ‘postgresql_aws’, or ‘postgresql’.
Full PostgreSQL connection URI including credentials. Encrypted at rest after registration.
Schema names to exclude from default introspection. Defaults to Supabase internal schemas (auth, storage, realtime, extensions, vault, pgsodium, graphql, graphql_public) per D-10. Pass empty list [] to exclude nothing.
Responses
Section titled “ Responses ”Successful Response
Response for POST /connections.
object
Whether the request succeeded.
object
Unique identifier for the connection.
Human-readable label assigned during registration.
Database provider type. ‘supabase’ or ‘postgres_gcp’.
Database server hostname extracted from the connection string.
Database server port number.
Name of the target database on the server.
Schema names excluded from default introspection for this connection.
Whether this connection is active. Inactive connections are soft-deleted.
Timestamp when the connection was registered.
Validation Error