FS Interfaz - Backend API

Backend para procesamiento ETL de archivos Excel financieros con normalización inteligente usando OpenAI.

API Endpoints

  • POST /api/auth/login - Autenticación JWT
  • POST /api/upload - Subir y procesar Excel
  • GET /api/documentos - Listar documentos
  • GET /api/documentos/[id] - Detalle documento
  • POST /api/documentos/[id]/reprocesar - Reprocesar

Características

  • ✅ Inferencia automática de unidades (kg/ton)
  • ✅ Normalización con OpenAI
  • ✅ Privacidad (enmascarado de teléfonos)
  • ✅ Idempotencia por fingerprinting
  • ✅ Rate limiting y reintentos
  • ✅ Autenticación JWT

Quick Start

  1. 1. Configurar variables de entorno en .env.local
  2. 2. Autenticarse: POST /api/auth/login
  3. 3. Subir Excel: POST /api/upload (multipart/form-data)
  4. 4. Ver resultados: GET /api/documentos