Data models
A Financial Rider session reads your customer’s banks, and what it returns is their financial position: the customer profile and one list per banking family you asked for. A family you did not ask for is absent. These pages lay each model out flat, field by field, rendered from the live API specification.
Where the data arrives
The same models reach you by two routes:
- Get Session Results — whenever you ask, behind your application secret.
- The
financial-rider:endedwebhook — when the session ends, encrypted with the session’saes_key. Without one, the event carries no data and tells you to fetch it. Webhooks has the details.
With recurring access, every later read is a direct execution of its own, and its results come back in these same models.
The financial position
The session envelope
The position travels as data inside the session results, beside the connections that finished, the consent your customer gave and the messages the session raised:
Whether the session is over. false means these are the results gathered so far, and more
may come.
The entities that connected, by execution id, with the engine that read each one. Only
connections that finished are listed; with tokenized_access, these are the ids to exchange
the ticket with.
Everything the connections read, merged into one financial position. Absent when the session ended without results: cancelled by the end user, failed or timed out.
What the session has to say about itself and about the data it read, oldest first. Most
sessions say nothing. A situation is reported once however many times it occurred: automate on
message_id, and treat message as text for a person.