Truist Financial website screenshot

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

Collections

Pricing Plans

Rate Limits

Truist Financial Rate Limits

1 limits

RATE LIMITS

FinOps

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

JSON Structure

Truist Financial Account Structure

0 properties

JSON STRUCTURE

Truist Financial Transaction Structure

0 properties

JSON STRUCTURE

Example Payloads

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
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Truist Personal and Small Business Transactions API
  version: 1.0.0
items:
- info:
    name: Transactions
    type: folder
  items:
  - info:
      name: List Personal Account Transactions
      type: http
    http:
      method: GET
      url: https://api.truist.com/v1/personal/accounts/:accountId/transactions
      params:
      - name: accountId
        value: ''
        type: path
        description: Unique account identifier
      - name: fromDate
        value: ''
        type: query
        description: Start date for transaction retrieval (YYYY-MM-DD)
      - name: toDate
        value: ''
        type: query
        description: End date for transaction retrieval (YYYY-MM-DD)
      - name: status
        value: ''
        type: query
        description: Filter by transaction status
      - name: limit
        value: ''
        type: query
        description: Maximum number of transactions to return
      - name: offset
        value: ''
        type: query
        description: Pagination offset
      auth:
        type: oauth2
        flow: authorization_code
        authorizationUrl: https://api.truist.com/oauth2/authorize
        accessTokenUrl: https://api.truist.com/oauth2/token
        credentials:
          clientId: '{{clientId}}'
          clientSecret: '{{clientSecret}}'
    docs: Retrieve posted and pending transactions for a personal or small business account with optional date range filtering.
  - info:
      name: Get Personal Transaction
      type: http
    http:
      method: GET
      url: https://api.truist.com/v1/personal/accounts/:accountId/transactions/:transactionId
      params:
      - name: accountId
        value: ''
        type: path
        description: Unique account identifier
      - name: transactionId
        value: ''
        type: path
        description: Unique transaction identifier
      auth:
        type: oauth2
        flow: authorization_code
        authorizationUrl: https://api.truist.com/oauth2/authorize
        accessTokenUrl: https://api.truist.com/oauth2/token
        credentials:
          clientId: '{{clientId}}'
          clientSecret: '{{clientSecret}}'
    docs: Retrieve details for a specific transaction on a personal or small business account.
bundled: true