Developers
What does an API-first approach to financial intelligence look like?

An API-first approach to financial intelligence means the capability is designed, from the start, as structured data services: an institution sends household financial data (under agreed scope and consent) and receives back machine-readable forecast outputs — timelines, pressure windows, coverage horizons, explanations, and confidence information — that it can embed in its own applications, workflows, and customer experiences. The intelligence is a composable layer, not a destination dashboard.
The distinction shapes everything from product design to evaluation, and institutions assessing providers should understand what it commits the provider to.
Dashboard-first versus API-first
A dashboard-first product is built as screens. The institution's staff log into the provider's interface to view insights, and the institution's own products remain unchanged. This can be useful for analysis, but the insight lives apart from the moments that matter: the customer's own banking app, the advisor's workflow, the servicing team's queue.
An API-first product is built as outputs. The same forecast that could render in a dashboard is returned as structured data — a pressure window as dates, a projected low point, contributing obligations, and an explanation string — so the institution decides where it appears: in its mobile app as a customer-facing view, in a servicing console as context, in an internal review tool as a flag with reasoning attached. The provider supplies judgement-ready data; the institution owns the experience.
What the outputs need to contain
For API outputs to be genuinely usable, they need more than values. A well-designed financial intelligence response carries:
- The result — the forecast timeline, pressure windows, or coverage horizon requested.
- The reasoning — the income events and obligations that produced the result, in structured form.
- The explanation — a plain-language rendering of the reasoning, suitable for staff or customer display.
- The confidence and assumptions — data scope, freshness, and the key assumptions the projection rests on, as fields rather than footnotes.
- Clear labelling of any illustrative or synthetic content — example data must be identifiable as example data in the payload itself, never confusable with a real assessment.
That last point is a design ethic, not a formatting choice: in an API, context separates from presentation easily, so honesty has to be carried inside the data.
What API-first commits the provider to
Designing API-first is a discipline. It forces the provider to define its concepts precisely — a pressure window must have exact semantics if other systems are to consume it. It forces versioning discipline, because institutions build against the contract. It forces the reasoning to be data, not prose, which in turn forces the model to actually have reasoning it can expose. Providers whose intelligence cannot survive being consumed programmatically usually have presentation where their reasoning should be.
It also changes evaluation for the better. An institution can test an API against its own historical data, compare forecast outputs against known outcomes, and inspect the reasoning fields at scale — a far more rigorous evaluation than clicking through a demo dashboard.
PFSI's approach
PFSI is being developed API-first: its forward cash-flow outputs are designed as structured responses carrying results, reasoning, explanations, and assumptions together, for institutions to embed in their own channels. The Developers page on this site shows the shape of an illustrative response — clearly labelled as a synthetic example — so technical teams can see the contract style before any evaluation conversation.
Key takeaways
- API-first means intelligence delivered as structured, embeddable outputs — not only as provider dashboards.
- Usable outputs carry the result, the reasoning, a plain-language explanation, and confidence/assumption fields.
- Honesty markers (illustrative, synthetic) belong inside the payload, not just on the page around it.
- API-first design enables rigorous evaluation: institutions can test outputs against their own data and outcomes.
Technical and product teams who want to examine PFSI's API approach in an evaluation can start through the [Partnerships page](/partnerships).
---
About PFSI: PFSI (Personal Financial Stability Intelligence) is the financial intelligence program in development at Monimate Technologies Inc. New to PFSI? Start with [What Is PFSI?](/blog/what-is-pfsi).