Both features must be activated by Flinks support. Contact your Flinks Representative to enable them for your instance.
Resume feature
The Resume feature allows a customer to return to their MFA step if their session was interrupted (e.g., they closed the browser or navigated away).How it works
- When a customer reaches an MFA prompt, Flinks stores the session state.
- If the customer leaves and returns, they can reload Flinks Connect with the same
requestId. - Instead of starting over, they are taken directly back to the MFA prompt.
Timeouts
| Token | Validity |
|---|---|
requestId | 8 minutes of inactivity |
| Authorize token | 15 minutes |
203 status code, it means the customer is in the middle of answering a security challenge and the session can be resumed.
Implementation
To resume a session, reload the Flinks Connect iframe with the existingrequestId:
requestId has expired, the customer will need to start a new session.
Mid-session reconnect
Mid-Session Reconnect allows you to refresh an existing account’s data by initiating a new live connection using the customer’s storedloginId — without requiring them to go through the full Flinks Connect flow again.
How it works
-
Call the /Authorize endpoint with the following parameters:
LoginId: The customer’s existingloginIdMostRecentCached:false(to force a live connection)Save:true(to update the stored data)
-
If the financial institution requires MFA, the API returns a
203status with security challenges. -
Handle the MFA response using the /Authorize endpoint with
SecurityResponses. -
Once authorized, call /GetAccountsDetail with the new
requestIdto retrieve fresh data.
Use cases
- Refreshing data when Nightly Refresh has failed for an account
- Collecting updated transaction history on demand
- Re-authorizing when an account’s MFA answers have changed