Get started free
All integrations

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.

12 toolsCustom authAPI docs

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 Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Flinks

  1. Create your workspace

    Sign up free. Nothing to install.

  2. 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.

  3. 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

Browse the whole catalog