How to read this reference

What a direct execution calls, in the order it calls it
View as Markdown

Every page under this heading is generated from the running service: the schemas are the real ones and the explorer sends a real call. What a generated page cannot tell you is which call comes first — so this one does, in about a minute.

New here? Read what a direct execution is and your first execution instead. This page assumes you have decided to integrate and want the map.


The happy path

1

Find the engine

List the engines you can run and take the reference of the one you want. Read what it needs to know which parameters its login takes and which features it can retrieve — that is the contract your request is checked against.

2

Start the execution

Initiate with parameters with the credentials in hand, or Initiate with a token when you have run this access before and would rather not hold the password.

You get 202 and an execution_id. That is the only value worth storing: everything below is addressed by it.

3

Wait for something to happen

Two ways, and one of them is better. Register a webhook and we tell you; or poll the state, which answers with a status code and no body at all.

4

Answer, if you are asked

A source can stop mid-run to ask your customer for a code. Read the state — it answers 423 with the form to render — and send the values back to Answer and resume. Challenges & MFA is the long version.

5

Read what came back

When the run is closed, the results are readable by family — the customer profile to begin with, or, better, the Financial Position — the same records in one call instead of ten.

6

Delete it

Delete the execution as soon as you have stored what you need. The less of somebody’s financial data sits anywhere, the better — including here.


What is in this reference

A results endpoint answers as soon as ITS feature is finished, not when the whole execution is. A slow source — the credit registry is the usual one — does not hold up the families that already came back: 202 means this family, and a family nobody asked for answers 204.


Two things worth knowing before you build

Everything that holds for every endpoint — the X-APP-SECRET header, the base URLs, the error shape and the rate limits — is stated once in Using the API, not repeated on each page.