Перейти к основному содержимому

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

EntityFormatDescription
EmployeesCSV/JSONEmployee profiles
UsersCSV/JSONUser accounts
RolesJSONRole definitions
OrganizationsJSONOrganization data
Time LogsCSVHistorical time entries
ExpensesCSVExpense records
IncomeCSVIncome records
TasksCSV/JSONTask data
ContactsCSVCRM contacts

Export

Via UI

  1. Navigate to the relevant module (e.g., Employees)
  2. Click Export → select format (CSV or JSON)
  3. Download the generated file

Via API

GET /api/export?type=csv&entities=Employee
Authorization: Bearer {token}

Import

Via UI

  1. Navigate to SettingsImport/Export
  2. Select the entity type to import
  3. Upload your file (CSV/JSON)
  4. Map columns to entity fields
  5. 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}