Renvoie les conditions d’alerte actives pour les boîtes liées (comme l’indicateur in-app), pas l’état d’envoi FCM. Chaque ligne inclut alertSettings, linkedBalance (devise de la boîte) et activeAlerts avec montants (balanceThreshold, insufficientForPlan, creditExceedsPayment). Boîtes non liées omises sauf si boxId (alors linked: false). Historique → get_report.
GET
/v1/list_box_account_alertsRequête
| Champ | Type | Obligatoire | Par défaut | Description |
|---|---|---|---|---|
| budgetId | string | Oui | — | Budget dont les boîtes liées sont évaluées. |
| boxId | string | Non | — | Limiter à une boîte (linked:false si non liée). |
Forme de réponse : { items }.
Réponse data
| Champ | Type | Description |
|---|---|---|
| items | array | Lignes d’alerte des boîtes liées. |
Champs des éléments
| Champ | Type | Description |
|---|---|---|
| boxId | string | Id de la boîte de dépenses. |
| boxName | string | Nom de la boîte de dépenses. |
| linked | boolean | False seulement si boxId demandé et boîte non liée. |
| source | string | manual, bank ou crypto si liée. |
| alertSettings | object | Paramètres d’alerte configurés sur l’AccountLink. |
| linkedBalance | number | Solde net réel en devise de la boîte (si liée). |
| currency | string | Devise de la boîte pour linkedBalance. |
| activeAlerts | array | Alertes actuellement actives avec montants explicatifs. |