Devuelve condiciones de alerta activas para cajas vinculadas (como el aviso in-app), no el estado de entrega FCM. Cada fila incluye alertSettings, linkedBalance (moneda de la caja) y activeAlerts con importes (balanceThreshold, insufficientForPlan, creditExceedsPayment). Cajas no vinculadas omitidas salvo boxId (entonces linked: false). Histórico → get_report.
GET
/v1/list_box_account_alertsConsulta
| Campo | Tipo | Obligatorio | Predeterminado | Descripción |
|---|---|---|---|---|
| budgetId | string | Sí | — | Presupuesto cuyas cajas vinculadas evaluar. |
| boxId | string | No | — | Limitar a una caja (linked:false si no vinculada). |
Forma de la respuesta: { items }.
Respuesta data
| Campo | Tipo | Descripción |
|---|---|---|
| items | array | Filas de alerta de cajas vinculadas. |
Campos del elemento
| Campo | Tipo | Descripción |
|---|---|---|
| boxId | string | Id de la caja de gastos. |
| boxName | string | Nombre de la caja de gastos. |
| linked | boolean | False solo cuando se pidió boxId y la caja no está vinculada. |
| source | string | manual, bank o crypto si está vinculada. |
| alertSettings | object | Ajustes de alerta configurados en el AccountLink. |
| linkedBalance | number | Saldo neto real en moneda de la caja (si vinculada). |
| currency | string | Moneda de la caja para linkedBalance. |
| activeAlerts | array | Alertas actualmente activas con importes explicativos. |