Skip to main content
Use these endpoints to perform actions related to connecting a bank 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.
GetAccountsSummaryAsyncGETChecks 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.
GetAccountsDetailAsyncGETChecks 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).
SetScheduledRefreshPATCHEnables or disables nightly refresh for specific accounts to keep balances and recent transactions up to date.
DeleteCardDELDeletes all data associated with a specific user account or login.
AnswerMFAQuestionsPATCHSubmits responses to multi-factor authentication questions required by the institution during account linking.
GetMFAQuestionsGETRetrieves the set of MFA questions that must be answered for account authentication.
GetNightlyRefreshStatusGETReturns 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.