Import & Export Operations
Bulk import and export data for migration, backup, and integration.
Overview
Gauzy supports importing and exporting data in CSV/JSON formats for:
- Data migration from other platforms
- Bulk data updates
- Backup and restore operations
- Integration with external systems
Supported Entities for Import
| Entity | Format | Description |
|---|---|---|
| Employees | CSV/JSON | Employee profiles |
| Users | CSV/JSON | User accounts |
| Roles | JSON | Role definitions |
| Organizations | JSON | Organization data |
| Time Logs | CSV | Historical time entries |
| Expenses | CSV | Expense records |
| Income | CSV | Income records |
| Tasks | CSV/JSON | Task data |
| Contacts | CSV | CRM contacts |
Export
Via UI
- Navigate to the relevant module (e.g., Employees)
- Click Export → select format (CSV or JSON)
- Download the generated file
Via API
GET /api/export?type=csv&entities=Employee
Authorization: Bearer {token}
Import
Via UI
- Navigate to Settings → Import/Export
- Select the entity type to import
- Upload your file (CSV/JSON)
- Map columns to entity fields
- Preview and confirm the import
Bulk Import
For large datasets, use the bulk import API:
POST /api/import/{entity}
Content-Type: multipart/form-data
Authorization: Bearer {token}
Related Pages
- Admin Dashboard — dashboard overview