from metadata.sdk import configurefrom metadata.sdk.entities import Glossariesconfigure( host="https://your-company.open-metadata.org/api", jwt_token="your-jwt-token")# List first pageglossaries = Glossaries.list(limit=50)for g in glossaries.entities: print(f"{g.fullyQualifiedName.root}")# List all with auto-paginationfor g in Glossaries.list_all(): print(f"{g.fullyQualifiedName.root}")# With fieldsglossaries = Glossaries.list( fields=["owners", "tags", "reviewers"], limit=50)for g in glossaries.entities: print(f"{g.fullyQualifiedName.root}") if g.reviewers: print(f" Reviewers: {[r.name for r in g.reviewers]}")
import org.openmetadata.sdk.models.ListParams;// client is an initialized OpenMetadataClient.// List first pagevar params = new ListParams().setLimit(50);var page = client.glossaries().list(params);for (var item : page.getData()) { System.out.println(item.getFullyQualifiedName());}// With fieldsvar filtered = new ListParams() .setFields("owners,tags,reviewers") .setLimit(50);var filteredPage = client.glossaries().list(filtered);for (var item : filteredPage.getData()) { System.out.println(item.getFullyQualifiedName());}
# List allcurl "{base_url}/api/v1/glossaries?limit=50" \ -H "Authorization: Bearer {access_token}"# With fieldscurl "{base_url}/api/v1/glossaries?fields=owners,tags,domains,reviewers&limit=50" \ -H "Authorization: Bearer {access_token}"
List all glossaries with optional filtering and pagination
GET
/
v1
/
glossaries
GET /v1/glossaries
from metadata.sdk import configurefrom metadata.sdk.entities import Glossariesconfigure( host="https://your-company.open-metadata.org/api", jwt_token="your-jwt-token")# List first pageglossaries = Glossaries.list(limit=50)for g in glossaries.entities: print(f"{g.fullyQualifiedName.root}")# List all with auto-paginationfor g in Glossaries.list_all(): print(f"{g.fullyQualifiedName.root}")# With fieldsglossaries = Glossaries.list( fields=["owners", "tags", "reviewers"], limit=50)for g in glossaries.entities: print(f"{g.fullyQualifiedName.root}") if g.reviewers: print(f" Reviewers: {[r.name for r in g.reviewers]}")
import org.openmetadata.sdk.models.ListParams;// client is an initialized OpenMetadataClient.// List first pagevar params = new ListParams().setLimit(50);var page = client.glossaries().list(params);for (var item : page.getData()) { System.out.println(item.getFullyQualifiedName());}// With fieldsvar filtered = new ListParams() .setFields("owners,tags,reviewers") .setLimit(50);var filteredPage = client.glossaries().list(filtered);for (var item : filteredPage.getData()) { System.out.println(item.getFullyQualifiedName());}
# List allcurl "{base_url}/api/v1/glossaries?limit=50" \ -H "Authorization: Bearer {access_token}"# With fieldscurl "{base_url}/api/v1/glossaries?fields=owners,tags,domains,reviewers&limit=50" \ -H "Authorization: Bearer {access_token}"
from metadata.sdk import configurefrom metadata.sdk.entities import Glossariesconfigure( host="https://your-company.open-metadata.org/api", jwt_token="your-jwt-token")# List first pageglossaries = Glossaries.list(limit=50)for g in glossaries.entities: print(f"{g.fullyQualifiedName.root}")# List all with auto-paginationfor g in Glossaries.list_all(): print(f"{g.fullyQualifiedName.root}")# With fieldsglossaries = Glossaries.list( fields=["owners", "tags", "reviewers"], limit=50)for g in glossaries.entities: print(f"{g.fullyQualifiedName.root}") if g.reviewers: print(f" Reviewers: {[r.name for r in g.reviewers]}")
import org.openmetadata.sdk.models.ListParams;// client is an initialized OpenMetadataClient.// List first pagevar params = new ListParams().setLimit(50);var page = client.glossaries().list(params);for (var item : page.getData()) { System.out.println(item.getFullyQualifiedName());}// With fieldsvar filtered = new ListParams() .setFields("owners,tags,reviewers") .setLimit(50);var filteredPage = client.glossaries().list(filtered);for (var item : filteredPage.getData()) { System.out.println(item.getFullyQualifiedName());}
# List allcurl "{base_url}/api/v1/glossaries?limit=50" \ -H "Authorization: Bearer {access_token}"# With fieldscurl "{base_url}/api/v1/glossaries?fields=owners,tags,domains,reviewers&limit=50" \ -H "Authorization: Bearer {access_token}"