Retrieves all database connections configured for the specified project, including connection metadata, status, and configuration details.
Authorization: Requires project admin or modeler permissions. Response: Returns array of connection objects with configuration details.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique identifier of the organization Standard identifier pattern for resource names
^[a-zA-Z0-9_-]+$The unique identifier of the project Standard identifier pattern for resource names
^[a-zA-Z0-9_-]+$List of connections retrieved successfully
Resource path to the connection
Name of the connection
Type of database connection
postgres, bigquery, snowflake, trino, mysql, duckdb, motherduck Connection capabilities and configuration attributes
PostgreSQL database connection configuration
Google BigQuery database connection configuration
Snowflake database connection configuration
Trino database connection configuration
MySQL database connection configuration
DuckDB database connection configuration
MotherDuck database connection configuration
The list of tables to include, in the format {dataset/schema}.{table}. The first part represents the dataset or schema, and the second part is the table name. The second part can be a literal * to include all tables.
Table name pattern supporting slashes, dots, and dashes
^[a-zA-Z0-9_-]+\\.(?:[a-zA-Z0-9_-]+|\\*)$["sales.orders", "finance.*"]Whether to exclude all tables.
The list of tables to exclude, in the format {dataset/schema}.{table}. The first part represents the dataset or schema, and the second part is the table name. The second part can be a literal * to exclude all tables.
Table name pattern supporting slashes, dots, and dashes
^[a-zA-Z0-9_-]+\\.(?:[a-zA-Z0-9_-]+|\\*)$["backup.records", "temp_data.*"]Current indexing status of the connection. UNKNOWN means indexing has not started yet, PENDING means indexing is in progress, INDEXED means indexing finished successfully, SKIPPED means the connection is excluded from indexing, FAILED means indexing failed, RETRY means the connection was updated while indexing was in progress and will be re-indexed when the current job finishes.
UNKNOWN, PENDING, INDEXED, SKIPPED, FAILED, RETRY ISO 8601 timestamp of when the indexing status was last updated