Importar transacciones (multipart)
Referencia API
Importar transacciones (multipart)
Sube archivos de transacciones con mapeo opcional o parser nativo — mediante la API de importación masiva de gu1 para alto volumen.
POST
Importar transacciones (multipart)
Endpoint
Descripción
Content-Type:multipart/form-data.
Sin mappingId ni columnMapping, se usa el parser nativo. Org con batchUploadEnabled.
Query validateGap=true solo en /transactions/batch/upload.
Ver Crear transacciones batch.
Autenticación
Campos del formulario
| Campo | Obligatorio | Descripción |
|---|---|---|
file | Sí | Uno o más archivos (repetir file) |
mappingId | No | UUID mapeo transacciones |
columnMapping | No | string JSON (solo CSV) |
executeRules | No | true / false |
skipDuplicates | No | true / false |
validateExistingEntity | No | true (default) / false |
batchErrorHandling | No | stop_keep_success o continue_collect_errors |
Límites
| Valor | |
|---|---|
| Archivos por request | Hasta 5 (repetir campo file) |
| Máx. transacciones por archivo | Según plan — Crear transacciones batch (Freemium 4.000 → Enterprise 100.000); tope parser 100.000 filas/archivo |
| Formatos | CSV, Excel, JSON |
| Flag org | batchUploadEnabled debe estar activo |
POST /transactions/batch/upload.
Ver también: Importaciones masivas.