Developer Guide
This section is for engineers who automate Catalog with APIs, the extractor CLI, CI pipelines, or agent integrations.
Catalog APIs
Use Catalog APIs when you push metadata over HTTP: the Public API, BI Importer, Warehouse Importer, and Manual Lineage Importer.
Castor Extractor
Use Castor Extractor when an integration is client managed. Install castor-extractor on your infrastructure, run castor-extract-* commands, optionally validate warehouse CSVs with castor-file-check, then upload with castor-upload.
Integrations and Automation
Catalog-managed integrations are configured in Settings > Integrations and do not require the extractor. See Quick Set Up for managed versus client-managed onboarding.