For the complete documentation index, see llms.txt. This page is also available as Markdown.

Database Connection

Management of database connections.

List database connections

get

Returns a list of available database connections, which you can use to register Database assets.

This API only returns the connections that have already been synchronized with the catalog. If a specific database connection is missing, the /databaseConnections/refresh API can be called to refresh the database connections available in the catalog with the data source.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Query parameters
edgeConnectionIdstring · uuidOptional

The ID of the Edge connection.

schemaConnectionIdstring · uuidOptional

The ID of the schema connection.

offsetinteger · int32Optional

The index of the first result to retrieve.

If not set (offset = 0), results will be retrieved starting from row 0.

Default: 0
limitinteger · int32 · max: 500Optional

The maximum number of results to retrieve.

If not set, the default limit (limit = 0) will be used. The maximum value for this parameter is 500.

Default: 0
Responses
200

Database connections successfully retrieved.

application/json
get/databaseConnections

Retrieve a database connection

get

Returns a specific database schema connection.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Path parameters
databaseConnectionIdstring · uuidRequired

The ID of the database connection.

Responses
200

Represents a database connection.

application/json

The connection reference to the specific database.

idstring · uuidRequired

The ID of the database connection.

namestringRequired

The exact name of a database (catalog) read from the source.

Example: customer_db
edgeConnectionIdstring · uuidRequired

The ID of the Edge connection.

databaseIdstring · uuidOptional

The ID of the Database asset linked with this database connection.

get/databaseConnections/{databaseConnectionId}

Refresh database connections from the data source

post

Retrieve the database connections linked to a specific Edge connection and create the new database connections in Catalog.

This is an asynchronous API since it needs to reach out to the data source via Edge to retrieve the list of available database connections, which can take some time.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Query parameters
edgeConnectionIdstring · uuidRequired

The ID of the Edge connection.

Responses
202

The database connections synchronization job has started. The response includes the location of the GET API that you can use to monitor the job as a Location header.

application/json
post/databaseConnections/refresh

Last updated

Was this helpful?