Automate with low-level SDKs
Atlan's low-level SDKs give you direct programmatic access to Atlan's metadata APIs. Use them to automate asset management, trigger workflows, react to metadata events, and build integrations without the overhead of the full App Framework. Scripts run from your own environment, no deployment into Atlan's infrastructure required.
⚡ Quick Start
Install the Python SDK and start automating metadata in minutes.
🛠 What you can automate
Search and discover
Query assets across your catalog using flexible search and filters
Enrich assets at scale
Apply descriptions, owners, tags, and custom metadata in bulk
React to events
Trigger automations from asset changes via webhooks
Manage lineage
Create, traverse, and update lineage relationships programmatically
Run workflows
Trigger crawlers, imports, exports, and other Atlan packages
Model custom asset types
Create and manage assets for any data source using typed SDK classes
📚 Learning path
New to Atlan's low-level SDKs? Start with setup, then follow the guided workflow to learn the core patterns used in almost every integration.
Set up the SDK
Install the Python SDK and configure authentication with your Atlan tenant.
Build your first metadata workflow
Walk through connecting to Atlan, reading metadata, and updating assets in one guided session.
Work with assets
Learn the full range of create, search, enrich, and bulk operations available in the SDK.