Overview
The Collate Python SDK provides entity-specific classes for reading and writing metadata. Each class — Tables, Databases, Users, etc. — shares the same CRUD interface and connects to a globally-configured client.
Installation
Match the SDK version to your Collate instance version.
Configuration
Call configure() once at startup — all entity class calls use it automatically.
You can also read credentials from environment variables:
Global Functions
Entity references
Many metadata fields (owners, domains, etc.) expect EntityReference dicts rather than full entity objects. Use to_entity_reference() to convert:
BaseEntity Operations
All entity classes inherit these methods:
Entity Classes