National Bank of Canada

National Bank of Canada (Banque Nationale du Canada, TSX: NA) is a Schedule I chartered bank headquartered in Montreal, Quebec, founded in 1859. It is the sixth-largest of Canada's Big Six banks and the leading bank in Quebec, serving personal, commercial, wealth-management, and financial-markets clients. On open finance, National Bank is a notable first-mover: it was the first major Canadian bank to launch a secure, consent-based data-sharing API for retail customers, but it does NOT operate a public self-serve first-party developer portal. Programmatic access to customer financial data is delivered through aggregators rather than a downloadable public API — principally Flinks, the Montreal aggregator in which National Bank holds an ~80% stake, via its Open Banking Environment (OBE), and also through Plaid. National Bank and Flinks are founding participants of the FDX Canada working group, aligning their data-sharing on the FDX technical standard, and the bank is positioning ahead of Canada's forthcoming, legislated-but-not-yet-operational Consumer-Driven Banking framework (Budget 2024 / FCAC oversight). Today access is voluntary and aggregator-mediated; there is no operational open-banking mandate and no public first-party API surface.

National Bank of Canada publishes 1 API on the APIs.io network. Tagged areas include Financial Services, Banking, Canada, Big Six, and Open Banking.

14.9/100 minimal ▬ flat Agent 0/100 human only Full breakdown ↓
scored 2026-07-27 · rubric v0.5
1 APIs
Financial ServicesBankingCanadaBig SixOpen BankingConsumer-Driven BankingFDXData AggregationPayments

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-27 · rubric v0.5
Composite quality — 14.9/100 · minimal
Contract Quality 0.0 / 25
Developer Ergonomics 0.0 / 20
Commercial Clarity 4.2 / 20
Operational Transparency 0.0 / 13
Governance 0.0 / 12
Discoverability 8.0 / 10
Agent readiness — 0/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 15
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/national-bank-of-canada: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 1

Individual APIs this provider publishes, each with its own machine-readable definition.

National Bank Consumer Data Access (Aggregator-Mediated)

National Bank of Canada exposes no public, self-serve first-party developer API. Consumer financial-data access is consent-based and aggregator-mediated: when a customer links a...

Security Posture 1

Authentication, domain security, vulnerability disclosure, and trust-center signals.

National Bank Of Canada Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Resources

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 1

Authentication, authorization, and security posture

Commercial 2

Pricing, plans, and the legal terms of use

Company 6

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: national-bank-of-canada
url: https://raw.githubusercontent.com/api-evangelist/national-bank-of-canada/refs/heads/main/apis.yml
name: National Bank of Canada
kind: company
description: 'National Bank of Canada (Banque Nationale du Canada, TSX: NA) is a Schedule I chartered bank headquartered in
  Montreal, Quebec, founded in 1859. It is the sixth-largest of Canada''s Big Six banks and the leading bank in Quebec, serving
  personal, commercial, wealth-management, and financial-markets clients. On open finance, National Bank is a notable first-mover:
  it was the first major Canadian bank to launch a secure, consent-based data-sharing API for retail customers, but it does
  NOT operate a public self-serve first-party developer portal. Programmatic access to customer financial data is delivered
  through aggregators rather than a downloadable public API — principally Flinks, the Montreal aggregator in which National
  Bank holds an ~80% stake, via its Open Banking Environment (OBE), and also through Plaid. National Bank and Flinks are founding
  participants of the FDX Canada working group, aligning their data-sharing on the FDX technical standard, and the bank is
  positioning ahead of Canada''s forthcoming, legislated-but-not-yet-operational Consumer-Driven Banking framework (Budget
  2024 / FCAC oversight). Today access is voluntary and aggregator-mediated; there is no operational open-banking mandate
  and no public first-party API surface.'
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Financial Services
- Banking
- Canada
- Big Six
- Open Banking
- Consumer-Driven Banking
- FDX
- Data Aggregation
- Payments
created: '2026-07-23'
modified: '2026-07-23'
specificationVersion: '0.19'
apis:
- aid: national-bank-of-canada:consumer-data-access-aggregator
  name: National Bank Consumer Data Access (Aggregator-Mediated)
  description: 'National Bank of Canada exposes no public, self-serve first-party developer API. Consumer financial-data access
    is consent-based and aggregator-mediated: when a customer links a fintech app, National Bank redirects the customer to
    authenticate and grant consent, then shares data through a secure, FDX-aligned data feed. This access is delivered principally
    via Flinks (National Bank''s ~80%-owned Montreal aggregator) through its Open Banking Environment (OBE), and also via
    Plaid. Fintechs onboard through the aggregator''s accreditation process rather than a National Bank developer console.
    No National Bank OpenAPI/Swagger is publicly downloadable.'
  humanURL: https://www.flinks.com/go/open-banking-api
  tags:
  - Open Banking
  - Data Aggregation
  - FDX
  - Consumer-Driven Banking
  - Flinks
  properties:
  - type: Documentation
    url: https://www.flinks.com/go/open-banking-api
  - type: DataAccess
    url: https://docs.flinks.com
common:
- type: DomainSecurity
  url: security/national-bank-of-canada-domain-security.yml
- type: LLMsTxt
  url: llms/national-bank-of-canada-llms.txt
- type: Website
  url: https://www.nbc.ca/
- type: About
  url: https://www.nbc.ca/about-us.html
- type: LinkedIn
  url: https://www.linkedin.com/company/national-bank-of-canada
- type: InvestorRelations
  url: https://www.nbc.ca/about-us/investors.html
- type: Newsroom
  url: https://www.nbc.ca/about-us/news-media/press-release.html
- type: Careers
  url: https://emplois.bnc.ca/en_CA/careers
- type: PrivacyPolicy
  url: https://www.nbc.ca/privacy-policy.html
- type: TermsOfService
  url: https://www.nbc.ca/terms-of-use.html
- type: DataAccess
  url: https://www.flinks.com/go/open-banking-api
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com