| GetAccountsSummary | POST | Retrieves general information for linked accounts, including balances, account category, cardholder name (if available), and EFT eligibility. |
| GetAccountsSummaryAsync | POST | Checks whether a pending GetAccountsSummary request has finished and returns the data once processing is complete. |
| GetAccountsDetail | POST | Retrieves detailed account information, including personal, contact, and address data, transaction history, and other account details. |
| GetAccountsDetailAsync | POST | Checks whether a pending GetAccountsDetail request has finished and returns the data once processing is complete. |
| GetStatements | POST | Signs up specified accounts to retrieve PDF statements from the financial institution (available in Canada only). |
| SetScheduledRefresh | POST | Enables or disables nightly refresh for specific accounts to keep balances and recent transactions up to date. |
| DeleteCard | POST | Deletes all data associated with a specific user account or login. |
| AnswerMFAQuestions | POST | Submits responses to multi-factor authentication questions required by the institution during account linking. |
| GetMFAQuestions | POST | Retrieves the set of MFA questions that must be answered for account authentication. |
| GetNightlyRefreshStatus | POST | Returns accounts configured for nightly refresh that are currently ineligible, along with the reason. |
| Institutions | GET | Lists the financial institutions supported by Flinks. |
| Institutions/RoutingNumber | GET | Retrieves routing number information for supported U.S. financial institutions. |