aid: truist-financial
url: https://raw.githubusercontent.com/api-evangelist/truist-financial/refs/heads/main/apis.yml
x-api-posture: partner-gated
x-api-posture-basis: observed
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
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: enterprise
  onboarding: approval
  trial: false
  try_now: false
  public: false
  label: Enterprise · Requires approval
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/truist-financial.png
tags:
  - Banking
  - Financial Services
  - Open Banking
  - Commercial Banking
  - Consumer Banking
  - Payments
  - Account
  - Transaction
  - Fortune 500
tags_raw:
  - Banking
  - Financial Services
  - Open Banking
  - Commercial Banking
  - Personal Banking
  - Payments
  - Accounts
  - Transactions
  - Fortune 500
  - Financial-Services
access: 3rd-Party
created: '2026-03-21'
modified: '2026-05-19'
specificationVersion: '0.23'
apis:
- aid: truist-financial:truist-personal-small-business-client-contact-api
  name: Truist Personal and Small Business Client Contact API
  tags:
  - Client Management
  - Consumer Banking
  - Small Business
  - Contact Information
  - Banking
  tags_raw:
  - Client Management
  - Personal Banking
  - Small Business
  - Contact Information
  - Banking
  image: https://kinlane-images.s3.amazonaws.com/shared/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-account-transaction-image-api
  name: Truist Commercial Account Transaction Image API
  tags:
  - Transaction
  - Check Images
  - Commercial Banking
  - Documents
  - Banking
  tags_raw:
  - Transactions
  - Check Images
  - Commercial Banking
  - Documents
  - Banking
  image: https://kinlane-images.s3.amazonaws.com/shared/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
  - Account
  - Banking
  tags_raw:
  - Open Banking
  - FDX
  - Financial Data Exchange
  - Accounts
  - Banking
  image: https://kinlane-images.s3.amazonaws.com/shared/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-images.s3.amazonaws.com/shared/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.
- aid: truist-financial:truist-financial-accounts-api
  name: Truist Financial Accounts API
  description: Personal and small business account operations
  humanURL: https://developer.truist.com/api/personal-and-small-business-accounts/overview
  baseURL: https://api.truist.com/v1
  tags:
  - Account
  tags_raw:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/truist-financial-accounts-api-openapi.yml
  - type: Documentation
    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: Authentication
    url: https://developer.truist.com/api/working-with-truist
  - type: Documentation
    url: https://developer.truist.com/api/personal-and-small-business-transactions/overview
  - type: Documentation
    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/commercial-account-transactions/overview
  - type: Documentation
    url: https://developer.truist.com/api/commercial-account-transactions/documentation
- aid: truist-financial:truist-financial-commercial-accounts-api
  name: Truist Financial Commercial Accounts API
  description: Commercial banking account operations
  humanURL: https://developer.truist.com/api/personal-and-small-business-accounts/overview
  baseURL: https://api.truist.com/v1
  tags:
  - Commercial Accounts
  properties:
  - type: OpenAPI
    url: openapi/truist-financial-commercial-accounts-api-openapi.yml
  - type: Documentation
    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: Authentication
    url: https://developer.truist.com/api/working-with-truist
  - type: Documentation
    url: https://developer.truist.com/api/personal-and-small-business-transactions/overview
  - type: Documentation
    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/commercial-account-transactions/overview
  - type: Documentation
    url: https://developer.truist.com/api/commercial-account-transactions/documentation
- aid: truist-financial:truist-financial-commercial-transactions-api
  name: Truist Financial Commercial Transactions API
  description: Commercial account transaction operations
  humanURL: https://developer.truist.com/api/personal-and-small-business-accounts/overview
  baseURL: https://api.truist.com/v1
  tags:
  - Commercial Transactions
  properties:
  - type: OpenAPI
    url: openapi/truist-financial-commercial-transactions-api-openapi.yml
  - type: Documentation
    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: Authentication
    url: https://developer.truist.com/api/working-with-truist
  - type: Documentation
    url: https://developer.truist.com/api/personal-and-small-business-transactions/overview
  - type: Documentation
    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/commercial-account-transactions/overview
  - type: Documentation
    url: https://developer.truist.com/api/commercial-account-transactions/documentation
- aid: truist-financial:truist-financial-transactions-api
  name: Truist Financial Transactions API
  description: Personal and small business transaction operations
  humanURL: https://developer.truist.com/api/personal-and-small-business-accounts/overview
  baseURL: https://api.truist.com/v1
  tags:
  - Transaction
  tags_raw:
  - Transactions
  properties:
  - type: OpenAPI
    url: openapi/truist-financial-transactions-api-openapi.yml
  - type: Documentation
    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: Authentication
    url: https://developer.truist.com/api/working-with-truist
  - type: Documentation
    url: https://developer.truist.com/api/personal-and-small-business-transactions/overview
  - type: Documentation
    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/commercial-account-transactions/overview
  - type: Documentation
    url: https://developer.truist.com/api/commercial-account-transactions/documentation
common:
  - type: CapabilityMap
    url: capabilities/truist-financial-capability-edges.yml
    name: Truist Financial Business Capability Map
  - type: Plans
    url: plans/truist-financial-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/truist-financial-rate-limits.yml
  - type: FinOps
    url: finops/truist-financial-finops.yml
  - type: DeveloperPortal
    url: https://developer.truist.com/
  - type: Documentation
    url: https://developer.truist.com/api/working-with-truist
  - type: APIReference
    url: https://developer.truist.com/api/view-api
  - type: SignUp
    url: https://developer.truist.com/signup
  - type: Login
    url: https://developer.truist.com/ui/login/1000
  - type: Support
    url: https://www.truist.com/support
  - type: LLMsTxt
    url: llms/truist-financial-llms.txt
  - type: Conformance
    url: conformance/truist-financial-conformance.yml
  - type: AgenticAccess
    url: agentic-access/truist-financial-agentic-access.yml
  - type: DomainSecurity
    url: security/truist-financial-domain-security.yml
  - type: Authentication
    url: authentication/truist-financial-authentication.yml
  - type: OAuthScopes
    url: scopes/truist-financial-scopes.yml
  - 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'
  - type: LlmsText
    url: https://developer.truist.com/llms.txt
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
