Asynchronous polling

For requests that are still pending for data processing, only the requestId is needed, but the parameter goes directly into the API URL as it's a GET request.

While you receive the response HTTP 202 FlinksCode: OPERATION_PENDING, you need to keep calling this endpoint every 10 seconds for maximum of 30 minutes.

❗️

Global timeout

In case your data is still pending, you need to call this endpoint every 10 seconds for maximum of 30 minutes. This doesn't mean that your request is going to take that long, but this global timeout is required to avoid infinite loops.

Data delivery

Once you data is done being processed, the API will respond with a HTTP 200 and a JSON payload containing all the data we collected from the bank in a standard format, and your app server will be ready to start handling it according to your use-case.

Language
URL