Truist Financial logo

Truist Financial

Truist Financial Corporation is a purpose-driven financial services company headquartered in Charlotte, North Carolina, formed by the merger of BB&T and SunTrust Banks in 2019. As one of the ten largest commercial banks in the United States, Truist offers a comprehensive suite of developer APIs through its Developer Center, enabling financial institutions, fintech companies, and enterprise clients to integrate banking capabilities into their applications. The platform covers personal and small business banking, commercial accounts, transactions, open banking, and association services, with OAuth 2.0 and API key authentication. Truist launched FDX-compliant open banking in 2026, partnering with Mastercard and Plaid to enable secure, tokenized financial data sharing for consumers and businesses.

8 APIs 2 Capabilities 3 Features
BankingFinancial ServicesOpen BankingCommercial BankingPersonal BankingPaymentsAccountsTransactionsFortune 500

APIs

Truist Personal and Small Business Accounts API

The Truist Personal and Small Business Accounts API provides programmatic access to consumer and small business deposit account information, including account details, balances,...

Truist Personal and Small Business Transactions API

The Truist Personal and Small Business Transactions API enables retrieval of transaction history for personal and small business accounts. Developers can access posted and pendi...

Truist Personal and Small Business Client Contact API

The Truist Personal and Small Business Client Contact API provides access to client contact information associated with personal and small business accounts, including address, ...

Truist Commercial Accounts API

The Truist Commercial Accounts API provides programmatic access to commercial deposit account information, including account balances, account details, and account summary data ...

Truist Commercial Account Transactions API

The Truist Commercial Account Transactions API enables programmatic retrieval of commercial account transaction data including ACH credits and debits, wire transfers, checks, an...

Truist Commercial Account Transaction Image API

The Truist Commercial Account Transaction Image API provides access to check images and transaction document images associated with commercial account transactions. Developers c...

Truist Open Banking API

The Truist Open Banking API provides secure, FDX-compliant (Financial Data Exchange) access to consumer and small business financial data, enabling authorized fintech applicatio...

Truist Association Services API

The Truist Association Services API provides banking and payment capabilities tailored for associations, non-profit organizations, and community groups. The API supports dues co...

Capabilities

Truist Commercial Banking

Unified commercial banking capability combining commercial account management and transaction retrieval. Used by treasury teams, ERP integrations, and corporate finance applicat...

Run with Naftiko

Truist Personal Banking

Unified personal and small business banking capability combining account management and transaction history. Used by fintech developers, personal finance management applications...

Run with Naftiko

Features

Truist Financial: API access via partner / B2B contracts only
No public API pricing published — contact enterprise sales
Truist banking APIs are commercial banking integrations available to enterprise treasury management customers.

Semantic Vocabularies

Truist Financial Context

10 classes · 22 properties

JSON-LD

API Governance Rules

Truist Financial API Rules

12 rules · 2 errors 8 warnings 2 info

SPECTRAL

Resources

🔗
Website
Website
🌐
Portal
Portal
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🌐
Portal
Portal
🔗
SpectralRules
SpectralRules
🔗
InvestorRelations
InvestorRelations
🔗
About
About
📰
Blog
Blog
🔗
LinkedIn
LinkedIn
🔗
X
X
👥
GitHub
GitHub
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsOfService
TermsOfService

Sources

Raw ↑
aid: truist-financial
url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/apis.yml
name: Truist Financial
description: Truist Financial Corporation is a purpose-driven financial services company headquartered
  in Charlotte, North Carolina, formed by the merger of BB&T and SunTrust Banks in 2019. As one of the
  ten largest commercial banks in the United States, Truist offers a comprehensive suite of developer
  APIs through its Developer Center, enabling financial institutions, fintech companies, and enterprise
  clients to integrate banking capabilities into their applications. The platform covers personal and
  small business banking, commercial accounts, transactions, open banking, and association services, with
  OAuth 2.0 and API key authentication. Truist launched FDX-compliant open banking in 2026, partnering
  with Mastercard and Plaid to enable secure, tokenized financial data sharing for consumers and businesses.
type: Index
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Banking
  - Financial Services
  - Open Banking
  - Commercial Banking
  - Personal Banking
  - Payments
  - Accounts
  - Transactions
  - Fortune 500
access: 3rd-Party
created: '2026-03-21'
modified: '2026-05-04'
specificationVersion: '0.19'
apis:
  - aid: truist-financial:truist-personal-small-business-accounts-api
    name: Truist Personal and Small Business Accounts API
    tags:
      - Accounts
      - Personal Banking
      - Small Business
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/api/personal-and-small-business-accounts/overview
    properties:
      - url: https://developer.truist.com/api/personal-and-small-business-accounts/overview
        type: Documentation
      - url: https://developer.truist.com/api/personal-and-small-business-accounts/documentation
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
      - url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/openapi/truist-personal-small-business-accounts-openapi.yml
        type: OpenAPI
    description: The Truist Personal and Small Business Accounts API provides programmatic access to consumer
      and small business deposit account information, including account details, balances, account types,
      and ownership information. Developers can retrieve account lists for authenticated clients, access
      individual account details, and retrieve balance information for checking, savings, and money market
      accounts. The API supports OAuth 2.0 authentication and is designed for fintech integrations, account
      aggregation platforms, and personal finance management applications.
  - aid: truist-financial:truist-personal-small-business-transactions-api
    name: Truist Personal and Small Business Transactions API
    tags:
      - Transactions
      - Personal Banking
      - Small Business
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/api/personal-and-small-business-transactions/overview
    properties:
      - url: https://developer.truist.com/api/personal-and-small-business-transactions/overview
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
      - url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/openapi/truist-personal-small-business-transactions-openapi.yml
        type: OpenAPI
    description: The Truist Personal and Small Business Transactions API enables retrieval of transaction
      history for personal and small business accounts. Developers can access posted and pending transactions,
      filter by date range, and retrieve transaction details including merchant information, amounts,
      and transaction categories. The API supports OAuth 2.0 authentication and is suitable for personal
      finance management tools, accounting integrations, and expense tracking applications.
  - aid: truist-financial:truist-personal-small-business-client-contact-api
    name: Truist Personal and Small Business Client Contact API
    tags:
      - Client Management
      - Personal Banking
      - Small Business
      - Contact Information
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/api/personal-and-small-business-client-contact/overview
    properties:
      - url: https://developer.truist.com/api/personal-and-small-business-client-contact/overview
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
    description: The Truist Personal and Small Business Client Contact API provides access to client contact
      information associated with personal and small business accounts, including address, phone number,
      and email address data. This API enables authorized applications to retrieve and manage contact
      details for authenticated Truist clients, supporting CRM integrations and account management workflows.
  - aid: truist-financial:truist-commercial-accounts-api
    name: Truist Commercial Accounts API
    tags:
      - Accounts
      - Commercial Banking
      - Treasury
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/api/commercial-accounts/overview
    properties:
      - url: https://developer.truist.com/api/commercial-accounts/overview
        type: Documentation
      - url: https://developer.truist.com/api/commercial-accounts/documentation
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
      - url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/openapi/truist-commercial-accounts-openapi.yml
        type: OpenAPI
    description: The Truist Commercial Accounts API provides programmatic access to commercial deposit
      account information, including account balances, account details, and account summary data for commercial
      and corporate clients. The API supports treasury management integrations, ERP system connectivity,
      and cash management platforms. It enables real-time balance reporting, account hierarchy retrieval,
      and integration with commercial banking operations. OAuth 2.0 and API key authentication are supported.
  - aid: truist-financial:truist-commercial-account-transactions-api
    name: Truist Commercial Account Transactions API
    tags:
      - Transactions
      - Commercial Banking
      - Treasury
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/api/commercial-account-transactions/overview
    properties:
      - url: https://developer.truist.com/api/commercial-account-transactions/overview
        type: Documentation
      - url: https://developer.truist.com/api/commercial-account-transactions/documentation
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
      - url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/openapi/truist-commercial-account-transactions-openapi.yml
        type: OpenAPI
    description: The Truist Commercial Account Transactions API enables programmatic retrieval of commercial
      account transaction data including ACH credits and debits, wire transfers, checks, and other payment
      types. The API supports filtering by date range and transaction type, enabling ERP integrations,
      cash flow reconciliation, and automated accounting workflows. It is designed for treasury teams,
      corporate finance applications, and commercial banking integrations.
  - aid: truist-financial:truist-commercial-account-transaction-image-api
    name: Truist Commercial Account Transaction Image API
    tags:
      - Transactions
      - Check Images
      - Commercial Banking
      - Documents
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/api/commercial-account-transaction-image/overview
    properties:
      - url: https://developer.truist.com/api/commercial-account-transaction-image/overview
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
    description: The Truist Commercial Account Transaction Image API provides access to check images and
      transaction document images associated with commercial account transactions. Developers can retrieve
      front and back images of checks, deposit slips, and other payment documents by transaction reference.
      The API supports document archiving, audit workflows, and automated reconciliation integrations
      for commercial banking clients.
  - aid: truist-financial:truist-open-banking-api
    name: Truist Open Banking API
    tags:
      - Open Banking
      - FDX
      - Financial Data Exchange
      - Accounts
      - Banking
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://truist-1132.my.site.com/truist/s/
    properties:
      - url: https://truist-1132.my.site.com/truist/s/
        type: Portal
      - url: https://truist-1132.my.site.com/truist/s/subscriptions
        type: Documentation
      - url: https://www.prnewswire.com/news-releases/truist-launches-secure-open-banking-experience-302685248.html
        type: Announcement
    description: The Truist Open Banking API provides secure, FDX-compliant (Financial Data Exchange)
      access to consumer and small business financial data, enabling authorized fintech applications to
      retrieve account balances, transaction history, and payment information with client consent. Launched
      in February 2026 in partnership with Mastercard's open finance platform, the API replaces credential
      sharing with tokenized, permission-based access. Truist expanded the program through a Plaid data-access
      agreement in March 2026, enabling clients to manage and revoke third-party data access through a
      centralized consent portal. The API supports account information, transaction data, investment data,
      and loan data per FDX standards.
  - aid: truist-financial:truist-association-services-api
    name: Truist Association Services API
    tags:
      - Association Services
      - Community Banking
      - Banking
      - Payments
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.truist.com/v1
    humanURL: https://developer.truist.com/categories/association-services
    properties:
      - url: https://developer.truist.com/categories/association-services
        type: Documentation
      - url: https://developer.truist.com/api/working-with-truist
        type: Authentication
    description: The Truist Association Services API provides banking and payment capabilities tailored
      for associations, non-profit organizations, and community groups. The API supports dues collection,
      payment processing, member account management, and reporting for trade associations, homeowners
      associations, and membership organizations that bank with Truist. It enables integration of banking
      workflows into association management platforms and member portals.
common:
  - url: https://www.truist.com
    name: Truist Website
    type: Website
  - url: https://developer.truist.com/
    name: Developer Center
    type: Portal
  - url: https://developer.truist.com/api/working-with-truist
    name: Getting Started
    type: GettingStarted
  - url: https://developer.truist.com/api/working-with-truist
    name: Authentication
    type: Authentication
  - url: https://truist-1132.my.site.com/truist/s/
    name: Open Banking Portal
    type: Portal
  - url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/rules/truist-financial-rules.yml
    name: Spectral Rules
    type: SpectralRules
  - url: https://investor.truist.com/
    name: Investor Relations
    type: InvestorRelations
  - url: https://www.truist.com/about-truist
    name: About Truist
    type: About
  - url: https://ir.truist.com/news-releases
    name: Press Releases
    type: Blog
  - url: https://www.linkedin.com/company/truistfinancial
    name: Truist on LinkedIn
    type: LinkedIn
  - url: https://twitter.com/Truist
    name: Truist on X (Twitter)
    type: X
  - url: https://github.com/truistbank
    name: Truist on GitHub
    type: GitHub
  - url: https://www.truist.com/privacy-security
    name: Privacy Policy
    type: PrivacyPolicy
  - url: https://www.truist.com/about-truist/terms-conditions
    name: Terms of Service
    type: TermsOfService
  - type: Features
    data:
      - 'Truist Financial: API access via partner / B2B contracts only'
      - No public API pricing published — contact enterprise sales
      - Truist banking APIs are commercial banking integrations available to enterprise treasury management
        customers.
    sources:
      - https://www.truist.com/business/treasury-management
    updated: '2026-05-04'
maintainers:
  - FN: Kin Lane
    email: [email protected]