1.1 KiB
1.1 KiB
Import / Export
User Perspective
The Import/Export page (/io) allows migrating video metadata in bulk.
CSV Import
- Upload a CSV file
- Map CSV columns to video fields (title, tags, description, etc.)
- Review the validation report — shows errors and warnings per row
- Commit to apply changes
JSON Workspace Import
Import a full workspace export (blocks, templates, variables, collaborators) from another team or environment.
Export
Export video metadata or workspace configuration as CSV or JSON.
Developer Perspective
Backend
- Imports module:
backend/src/modules/imports/POST /imports/csv/preview— validates CSV, createsImportJobwithvalidationReportPOST /imports/csv/commit— applies the importPOST /imports/json/preview— validates JSON workspace payloadPOST /imports/json/commit— applies the workspace import
- Exports module:
backend/src/modules/exports/
Data Models
ImportJob— tracks import with validation report and commit statusExportJob— tracks export with file reference
Related
- 13 - Import Export API