kcworks-import-client¶
Standalone Python client for importing works into KCWorks via the streamlined import API.
What this package provides¶
ImportClient— library API for single-collection imports (paths or in-memory metadata/files)MultiCollectionImporter— create collections from a manifest, optional parent/child links, then import each batchCLI entry points —
kcworks-api-importerandkcworks-multi-collection-importer
The Streamlined Import API chapter includes the full usage narrative (permissions, request body, owners, identifiers, file reconciliation, and response shapes) previously kept only in the KCWorks instance docs.