# Lotes próximos a vencer

**GET** /v1/inventory/batches/expiring

Devuelve lotes activos (quantity > 0) que vencen en los próximos N días, ordenados por fecha ascendente. Sirve para iniciar promociones, transferencias o alertas.

Parámetro days (integer, predeterminado 90): horizonte en días.

Respuesta: batches (lotes ordenados, primero el vencimiento más cercano) y days_threshold (valor usado). Cada lote incluye id, lot_number, expiry_date, quantity, listing (id, sku, barcode) y location (id, name, code).

Casos: usa days=90 para encontrar lotes que promocionar; transfiere lotes próximos a vencer usando sus IDs; configura alertas para los siguientes 30 días.
