Collate SDKs
Type Safe
Generated from API schemas for type safety
Full Featured
Complete API coverage and authentication
Production Ready
Battle-tested in enterprise environments
Overview
The SDK docs in this section cover the current Python, Java, and Go clients. Use them for typed access to metadata entities, governance workflows, lineage, and automation scenarios.Available SDKs
Python SDK
Full-featured Python client
Java SDK
Enterprise Java integration
Go SDK
Lightweight Go client
Choose Your SDK
Python SDK
Perfect for:- Data engineering workflows
- Jupyter notebook integration
- ML pipeline automation
- Data quality automation
Java SDK
Perfect for:- Spring Boot applications
- Enterprise integrations
- Microservices architecture
- Legacy system integration
Go SDK
Perfect for:- Go services and command-line tools
- Type-safe API integrations
- Automation that benefits from automatic pagination
- Lightweight backend services
Common Use Cases
Metadata Automation
- Automated table registration
- Schema evolution tracking
- Data lineage updates
- Quality metric reporting
Data Discovery
- Search and filter assets
- Retrieve metadata
- Build data catalogs
- Generate documentation
Integration Patterns
- ETL pipeline integration
- CI/CD metadata updates
- Real-time sync workflows
- Event-driven updates