manage_imports
Manage CSV import operations for bulk data: upload files, update column mappings, and process imports into Snipe-IT.
Instructions
Manage CSV import operations for bulk data import.
The import workflow is: upload → update mappings → process
Operations:
list: List all import files
get: Get import file details including column mappings
upload: Upload a CSV file for import
update: Update import column mappings and settings
delete: Delete an import file
process: Execute the import
Common field mappings for assets:
asset_tag, name, serial, model_id, status_id
purchase_date, purchase_cost, order_number
notes, warranty_months, supplier_id
location_id, company_id, category_id
Returns: dict: Result of the operation including success status and data
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The import action to perform | |
| file_path | No | Path to CSV file (required for upload action) | |
| import_id | No | Import file ID (required for get, update, delete, process) | |
| import_data | No | Import configuration (for update action) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||