from metadata.sdk import configurefrom metadata.sdk.entities import Tagsconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# List first pagetags = Tags.list(limit=50)for t in tags.entities: print(f"{t.fullyQualifiedName.root}")# List all with auto-paginationfor t in Tags.list_all(): print(f"{t.fullyQualifiedName.root}")# Filter by classificationtags = Tags.list( filters={"parent": "Certification"}, fields=["owners", "children"], limit=50)for t in tags.entities: print(f"{t.fullyQualifiedName.root}") if t.style: print(f" Color: {t.style.color}")
import org.openmetadata.sdk.models.ListParams;// client is an initialized OpenMetadataClient.// List first pagevar params = new ListParams().setLimit(50);var page = client.tags().list(params);for (var item : page.getData()) { System.out.println(item.getFullyQualifiedName());}// Filter by classification with fieldsvar filtered = new ListParams() .addFilter("parent", "Certification") .setFields("owners,children") .setLimit(50);var filteredPage = client.tags().list(filtered);for (var item : filteredPage.getData()) { System.out.println(item.getFullyQualifiedName());}
# List allcurl "{base_url}/api/v1/tags?limit=50" \ -H "Authorization: Bearer {access_token}"# Filter by classificationcurl "{base_url}/api/v1/tags?parent=Certification&fields=owners,children&limit=50" \ -H "Authorization: Bearer {access_token}"
List all tags with optional filtering and pagination
GET
/
v1
/
tags
GET /v1/tags
from metadata.sdk import configurefrom metadata.sdk.entities import Tagsconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# List first pagetags = Tags.list(limit=50)for t in tags.entities: print(f"{t.fullyQualifiedName.root}")# List all with auto-paginationfor t in Tags.list_all(): print(f"{t.fullyQualifiedName.root}")# Filter by classificationtags = Tags.list( filters={"parent": "Certification"}, fields=["owners", "children"], limit=50)for t in tags.entities: print(f"{t.fullyQualifiedName.root}") if t.style: print(f" Color: {t.style.color}")
import org.openmetadata.sdk.models.ListParams;// client is an initialized OpenMetadataClient.// List first pagevar params = new ListParams().setLimit(50);var page = client.tags().list(params);for (var item : page.getData()) { System.out.println(item.getFullyQualifiedName());}// Filter by classification with fieldsvar filtered = new ListParams() .addFilter("parent", "Certification") .setFields("owners,children") .setLimit(50);var filteredPage = client.tags().list(filtered);for (var item : filteredPage.getData()) { System.out.println(item.getFullyQualifiedName());}
# List allcurl "{base_url}/api/v1/tags?limit=50" \ -H "Authorization: Bearer {access_token}"# Filter by classificationcurl "{base_url}/api/v1/tags?parent=Certification&fields=owners,children&limit=50" \ -H "Authorization: Bearer {access_token}"
from metadata.sdk import configurefrom metadata.sdk.entities import Tagsconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# List first pagetags = Tags.list(limit=50)for t in tags.entities: print(f"{t.fullyQualifiedName.root}")# List all with auto-paginationfor t in Tags.list_all(): print(f"{t.fullyQualifiedName.root}")# Filter by classificationtags = Tags.list( filters={"parent": "Certification"}, fields=["owners", "children"], limit=50)for t in tags.entities: print(f"{t.fullyQualifiedName.root}") if t.style: print(f" Color: {t.style.color}")
import org.openmetadata.sdk.models.ListParams;// client is an initialized OpenMetadataClient.// List first pagevar params = new ListParams().setLimit(50);var page = client.tags().list(params);for (var item : page.getData()) { System.out.println(item.getFullyQualifiedName());}// Filter by classification with fieldsvar filtered = new ListParams() .addFilter("parent", "Certification") .setFields("owners,children") .setLimit(50);var filteredPage = client.tags().list(filtered);for (var item : filteredPage.getData()) { System.out.println(item.getFullyQualifiedName());}
# List allcurl "{base_url}/api/v1/tags?limit=50" \ -H "Authorization: Bearer {access_token}"# Filter by classificationcurl "{base_url}/api/v1/tags?parent=Certification&fields=owners,children&limit=50" \ -H "Authorization: Bearer {access_token}"