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

Metadata

Configuration and execution of metadata synchronization.

Synchronize metadata for a Database asset

post

Triggers the database synchronization job for a list of schema connections.

This API executes the metadata synchronization as an asynchronous job and returns the job ID of the triggered job in the response.

To monitor the status of a job, use the Jobs resource of the REST Core API: GET /jobs/{jobId}.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Path parameters
databaseIdstring · uuidRequired

The ID of the Database asset.

Body
schemaConnectionIdsstring · uuid[]Optional

The list of the schemas identified by the schema connection ID for which you want to synchronize metadata. If left empty all schemas with rules defined are synchronized.

Responses
202

The database metadata synchronization job has started.

application/json
post/databases/{databaseId}/synchronizeMetadata

List schema metadata synchronization configurations

get

Returns the schema metadata configurations defined for the given criteria.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Query parameters
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

The schema metadata configuration defined for the given criteria.

application/json
get/schemaMetadataConfigurations

Add a schema metadata synchronization configuration

post

Creates a schema metadata configuration.

Only a single configuration can be created for a single schema connection id.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Body
schemaConnectionIdstring · uuidRequired
Responses
201

The schema metadata configuration has been created succesfully. The created configuration is included in the response.

application/json
post/schemaMetadataConfigurations

Add multiple schema metadata synchronization configurations

post

Adds multiple schema metadata synchronization configurations.

This operation is executed in a single transaction, that creates all the configurations. In case the operation fails, none of the configurations are created.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Bodyobject · SchemaMetadataConfiguration[]
schemaConnectionIdstring · uuidRequired
Responses
201

The schema metadata configurations have been created succesfully. The created schema metadata configurations are included in the response.

application/json
schemaConnectionIdstring · uuidRequired
post/schemaMetadataConfigurations/batch

Retrieve a schema metadata synchronization configuration

get

Returns the schema metadata configuration defined for the given criteria.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Path parameters
schemaConnectionIdstring · uuidRequired

The ID of the schema connection.

Responses
200

The schema metadata configuration defined for the given database and optionally schema.

application/json
schemaConnectionIdstring · uuidRequired
get/schemaMetadataConfigurations/{schemaConnectionId}

Update schema metadata synchronization configuration

put

Updates a schema metadata synchronization configuration.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Path parameters
schemaConnectionIdstring · uuidRequired

The ID of the schema connection.

Body
schemaConnectionIdstring · uuidRequired
Responses
200

The schema metadata configuration was updated succesfully.

application/json
schemaConnectionIdstring · uuidRequired
put/schemaMetadataConfigurations/{schemaConnectionId}

Delete schema metadata synchronization configuration

delete

Deletes a given schema metadata synchronization configuration.

Authorizations
AuthorizationstringRequired

Collibra REST API authentication using Basic Authentication.

Path parameters
schemaConnectionIdstring · uuidRequired

The ID of the schema connection.

Responses
204

The schema metadata configuration was succesfully deleted.

No content

delete/schemaMetadataConfigurations/{schemaConnectionId}

No content

Last updated

Was this helpful?