from metadata.sdk import configurefrom metadata.sdk.entities import Databasesconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# Get by IDdatabase = Databases.retrieve("550e8400-e29b-41d4-a716-446655440000")print(f"{database.fullyQualifiedName}: {database.description}")# Get by ID with fieldsdatabase = Databases.retrieve( "550e8400-e29b-41d4-a716-446655440000", fields=["owners", "tags", "usageSummary"])# Get by fully qualified namedatabase = Databases.retrieve_by_name("snowflake_prod.analytics")# Get by name with fieldsdatabase = Databases.retrieve_by_name( "snowflake_prod.analytics", fields=["owners", "tags", "domain"])
Retrieve a database entity by UUID or fully qualified name with optional field expansion for owners, tags, domains, and custom properties using the Collate REST API.
GET
/
v1
/
databases
/
{id}
GET /v1/databases/{id}
from metadata.sdk import configurefrom metadata.sdk.entities import Databasesconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# Get by IDdatabase = Databases.retrieve("550e8400-e29b-41d4-a716-446655440000")print(f"{database.fullyQualifiedName}: {database.description}")# Get by ID with fieldsdatabase = Databases.retrieve( "550e8400-e29b-41d4-a716-446655440000", fields=["owners", "tags", "usageSummary"])# Get by fully qualified namedatabase = Databases.retrieve_by_name("snowflake_prod.analytics")# Get by name with fieldsdatabase = Databases.retrieve_by_name( "snowflake_prod.analytics", fields=["owners", "tags", "domain"])
from metadata.sdk import configurefrom metadata.sdk.entities import Databasesconfigure( host="https://your-company.getcollate.io/api", jwt_token="your-jwt-token")# Get by IDdatabase = Databases.retrieve("550e8400-e29b-41d4-a716-446655440000")print(f"{database.fullyQualifiedName}: {database.description}")# Get by ID with fieldsdatabase = Databases.retrieve( "550e8400-e29b-41d4-a716-446655440000", fields=["owners", "tags", "usageSummary"])# Get by fully qualified namedatabase = Databases.retrieve_by_name("snowflake_prod.analytics")# Get by name with fieldsdatabase = Databases.retrieve_by_name( "snowflake_prod.analytics", fields=["owners", "tags", "domain"])