Import CSV
POST/api/csv-templates/import
Imports data from a CSV file using the specified template. Supports preview mode to validate the file before committing.
Authentication: Requires Bearer token (Power User access required)
Request body (multipart/form-data):
- file (file, required unless tmp_file): The CSV file to import
- tmp_file (string, required unless file): Path to a previously uploaded temporary file
- template_id (integer, required unless model): ID of the template to use
- model (string, required unless template_id): Model type for auto-detecting the template. Values: product, sales_order, product_brand, supplier
- preview (boolean, optional): If true, returns a 10-row preview without importing (default: false)
Request
Responses
- 200
Successful response