---
title: "List schema connections"
method: GET
path: "/schemaConnections"
tags: ["Schema Connection"]
---

# List schema connections

`GET /schemaConnections`

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.

## Query parameters

- `databaseConnectionId` string, uuid
- `schemaId` string, uuid
- `offset` integer
- `limit` integer

## Response `200`

Schema connections successfully retrieved.

- SchemaConnectionPagedResponse
  - `results` SchemaConnection[] — The list of results.
    - `id` string, uuid — The ID of the schema connection.
    - `name` string — The exact name of a schema read from the source.
    - `databaseConnectionId` string, uuid — The ID of the database connection.
    - `schemaId` string, uuid — The ID of the Schema asset linked with this schema connection.

## Other responses

- `400` — The request is not valid.
- `401` — The client is not authenticated.
- `403` — The user lacks permissions.

---

[API](https://skmtc.net/collibra/apis/collibra-data-governance-center-core-api.md) · [All operations](https://skmtc.net/collibra/apis/collibra-data-governance-center-core-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/collibra/collibra-data-governance-center-core-api/revisions/6d091bc86a33/schema)
