Flinks integration
Flinks Canadian Banking Data API for secure financial data connectivity. Connect to 350+ Canadian financial institutions including major banks (RBC, TD, BMO, Scotiabank, CIBC) and credit unions. Provides real-time account aggregation, transaction history, identity data, and PDF statements. Built for Canadian fintech with bilingual support (English/French) and compliance with Canadian data privacy regulations. Ideal for lending, personal finance, accounting, and payment applications.
Common Flinks use cases
- income verification
- polling pending requests
- handling 202 responses
- financial analysis
- account linking flows
- user account deletion
- building bank selectors
- displaying account list
- displaying MFA questions
- monitoring refresh health
What you can do with Flinks
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Account, 4 operations
- POSTget_accounts_detail
Retrieves detailed account information with transaction history from Flinks. Returns comprehensive financial data including transactions, balances, identity, and optional PDF statements.
- GETget_accounts_detail_async
Polls for the result of an async GetAccountsDetail request. Returns detailed account data when processing is complete.
- POSTget_accounts_summary
Retrieves a summary of all linked bank accounts from Flinks. Returns account types, balances, and institution details.
- GETget_accounts_summary_async
Polls for the result of an async GetAccountsSummary request. Returns account summaries when processing is complete.
Connection, 3 operations
- DELETEdelete_card
Deletes a user's bank connection from Flinks. Removes all stored credentials, account data, and transaction history permanently.
- GETget_nightly_refresh_status
Retrieves the nightly refresh status for all connections. Shows which accounts are eligible for automatic refresh and their last refresh state.
- PATCHset_scheduled_refresh
Enables or disables nightly scheduled refresh for a Flinks connected account.
Mfa, 2 operations
- PATCHanswer_mfa_questions
Submits MFA security question answers for a Flinks connected account. Updates stored answers for future automated refreshes.
- GETget_mfa_questions
Retrieves stored MFA security questions for a connected account. Returns the questions that need to be answered via AnswerMFAQuestions.
Authorization, 1 operation
- POSTauthorize
Initiates bank account authorization or refreshes an existing connection with Flinks. Returns a RequestId for polling authentication status and handling MFA challenges.
Institution, 1 operation
- GETget_institutions
Retrieves all financial institutions supported by Flinks. Returns banks and credit unions with their codes, names, and details.
Statement, 1 operation
- POSTget_statements
Retrieves PDF bank statements from linked accounts. Returns statement documents when available from the institution.
Use Flinks from Claude Code, Cursor or Codex
Connect Flinks in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Flinks operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Flinks
Create your workspace
Sign up free. Nothing to install.
Connect Flinks once
Add your Flinks connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Flinks integration FAQ
- What can you do with the Flinks integration?
- LiveContext exposes 12 operations on Flinks, covering account, connection, mfa and authorization. Common uses include income verification, polling pending requests and handling 202 responses.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…