Skip to main content
POST
/
batch-import
/
import
/
transactions
Importar transações (multipart)
curl --request POST \
  --url http://api.gu1.ai/batch-import/import/transactions \
  --header 'Authorization: Bearer <token>'

Endpoint

POST https://api.gu1.ai/batch-import/import/transactions
Equivalente a:
POST https://api.gu1.ai/transactions/batch/upload

Visão geral

Content-Type: multipart/form-data. Sem mappingId nem columnMapping, usa parser nativo. Org com batchUploadEnabled. Ver Criar transações em lote.

Autenticação

Authorization: Bearer SUA_API_KEY

Campos do formulário

CampoObrigatórioDescrição
fileSimUm ou mais arquivos (file repetido)
mappingIdNãoUUID
columnMappingNãostring JSON (só CSV)
executeRulesNãotrue / false
skipDuplicatesNãotrue / false
validateExistingEntityNãotrue (padrão) / false
batchErrorHandlingNãostop_keep_success ou continue_collect_errors

Limites

Valor
Arquivos por requestAté 5 (repetir file)
Máx. transações por arquivoConforme plano — Criar transações em lote; teto parser 100.000 linhas/arquivo
FormatosCSV, Excel, JSON
Flag orgbatchUploadEnabled ativo
Ver também: Importações em lote.