Builds a 30-day linked-account outflow snapshot, runs Gemini plan-vs-reality matching, persists lastTransactionsReview*, prunes out-of-window dismissals, and returns insights. Consumes one daily AI review slot. Prefer get_transactions_analysis first. Over quota → resource_exhausted (HTTP 429). Requires edit access and at least one linked account with evidence.
POST
/v1/run_transactions_analysisCorps
| Champ | Type | Obligatoire | Par défaut | Description |
|---|---|---|---|---|
| budgetId | string | Oui | — | Budget to analyze. |
| includeDismissed | boolean | Non | — | When true, return insights without filtering ignores. |
Réponse data
| Champ | Type | Description |
|---|---|---|
| status | string | Always current after a successful run. |
| analyzedAt | string | ISO-8601 timestamp of this run. |
| analysis | object | Fresh plan-vs-reality payload including dataHash. |