Skip to main content
Use these endpoints to perform actions related to connecting an account. Review the table below to determine which endpoint(s) you need to call.
ENDPOINTMETHODDESCRIPTION
GetAccountsSummaryPOSTRetrieves general information for linked accounts, including balances, account category, cardholder name (if available), and EFT eligibility.
GetAccountsSummaryAsyncPOSTChecks whether a pending GetAccountsSummary request has finished and returns the data once processing is complete.
GetAccountsDetailPOSTRetrieves detailed account information, including personal, contact, and address data, transaction history, and other account details.
GetAccountsDetailAsyncPOSTChecks whether a pending GetAccountsDetail request has finished and returns the data once processing is complete.
GetStatementsPOSTSigns up specified accounts to retrieve PDF statements from the financial institution (available in Canada only).
SetScheduledRefreshPOSTEnables or disables nightly refresh for specific accounts to keep balances and recent transactions up to date.
DeleteCardPOSTDeletes all data associated with a specific user account or login.
AnswerMFAQuestionsPOSTSubmits responses to multi-factor authentication questions required by the institution during account linking.
GetMFAQuestionsPOSTRetrieves the set of MFA questions that must be answered for account authentication.
GetNightlyRefreshStatusPOSTReturns accounts configured for nightly refresh that are currently ineligible, along with the reason.
InstitutionsGETLists the financial institutions supported by Flinks.
Institutions/RoutingNumberGETRetrieves routing number information for supported U.S. financial institutions.