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

Schema Connection

Management of schema connections.

List schema connections

get

Returns a list of available schema connections, which can be used to define metadata synchronization configurations for schemas. The response includes connections with deleted schemas in both Collibra and the data source. Non-synchronized or Deleted schema connections can be identified by the absence of the schemaId parameter in the response.

This API only returns the connections that have already been synchronized with the catalog. If a specific schema connection is missing, you can call the /schemaConnections/refresh API to synchronize the schema connections available in Catalog with the data source.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Query parameters
databaseConnectionIdstring · uuidOptional

The ID of the database connection.

schemaIdstring · uuidOptional

The ID of the Schema asset.

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

Schema connections successfully retrieved.

application/json
get/schemaConnections

Retrieve a schema connection

get

Returns a specific schema connection, even if it has been deleted in Collibra or the data source. Non-synchronized or Deleted schema connections can be identified by the absence of the schemaId parameter in the response.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Path parameters
schemaConnectionIdstring · uuidRequired

The ID of the schema connection.

Responses
200

Represents a schema connection.

application/json

The connection reference to the specific schema.

idstring · uuidOptional

The ID of the schema connection.

namestringOptional

The exact name of a schema read from the source.

Example: customer_schema
databaseConnectionIdstring · uuidOptional

The ID of the database connection.

schemaIdstring · uuidOptional

The ID of the Schema asset linked with this schema connection.

get/schemaConnections/{schemaConnectionId}

Refresh schema connections from the data source

post

Refresh the schema connections for a given database connection.

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

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Query parameters
databaseConnectionIdstring · uuidRequired

The ID of the database connection.

Responses
202

The schema connections synchronization job has started.

application/json
post/schemaConnections/refresh

Last updated

Was this helpful?