Importaciones
API para importar datos desde otras plataformas (Shopify, WooCommerce, Magento, PrestaShop, VTEX) o archivos CSV/XML.
Endpoints
Crear job de importación
POST /api/v1/imports
Crea un job de importación. El archivo se sube previamente al storage y se referencia por URL o path.
Listar jobs
GET /api/v1/imports
Obtener job
GET /api/v1/imports/:id
Retorna el estado del job incluyendo progreso, errores y estadísticas.
Rollback
Revierte todos los datos importados por este job.
POST /api/v1/imports/:id/rollback
Plataformas soportadas
| Plataforma | Formato | Entidades |
|---|---|---|
| Shopify | CSV/JSON | Products, Customers, Orders |
| WooCommerce | XML | Products, Categories, Orders |
| Magento | XML | Products, Categories, Customers |
| PrestaShop | XML | Products, Categories |
| VTEX | JSON | Products, SKU, Categories |
| CSV genérico | CSV | Products |
| XML genérico | XML | Products |
Estados del job
| Estado | Descripción |
|---|---|
pending | Job creado, esperando procesamiento |
processing | Importación en progreso |
completed | Importación completada |
failed | Importación falló |
rolled_back | Datos revertidos |