How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

BB&T Corp (Truist) Account Transactions API

Search and view account transactions

BB&T Corp (Truist) Account Transactions API is one of 17 APIs that BB&T Corp (Truist) publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Account Transactions. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

This API exposes 1 operation across 1 path, and defines 32 schemas. It is described by OpenAPI 3.2.0, at version 2.4.0.

Requests are made against 3 base URLs: https://api-sandbox.truist.com/retail, https://apicert-secure.truist.com/retail, https://api-secure.truist.com/retail.

1 operations 1 paths 32 schemas 1 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2.4.0
Base URL
https://api.truist.com/commercial
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

BB&T Corp (Truist) Account Transactions API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (OAuth) using the authorizationCode flow, exposing 1 scope. By default, every request must be authenticated.

  • OAuth — The production authorization URL will be provided after the onboarding process is completed.

Paths & Operations 1

Across 1 path, the API surfaces 1 operation — 1 GET. Each is listed below with its method, path, parameters, and response codes.

Account Transactions 1

Search and view account transactions

GET
/v2/accounts/{accountId}/transactions
Search for account transactions
searchForAccountTransactions 6 params → 200400401403404405422429

Schemas 32

The contract defines 32 schemas that model the data the API accepts and returns. The most detailed are Transaction (15 properties), PaymentDetails (6 properties), TransactionReward (3 properties), PageMetadata (3 properties). Each schema is shown below with its type and property counts.

AccountCategory
string
The category of account
InvestmentTransactionType
string
The type of an investment transaction
LoanTransactionType
string
Defines the type of a loan transaction: FEE: Fee charge. For example, a late payment fee INTEREST: Interest charge PAYMENT: Required payment that satisfies the…
LoanTransaction
object
A transaction on a loan account
Transaction
object
Base entity for financial transactions
15 properties
DebitCreditMemo
string
The posting type of a transaction
FiAttribute
object
Financial Institution provider-specific attribute
2 properties
Timestamp
string
ISO 8601 date-time in format 'YYYY-MM-DDThh:mm:ss.nnn[Z|[+|-]hh:mm]' according to [IETF RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339.htmlsection-5.6)
DepositTransactionType
string
The type of a deposit transaction
RewardType
string
The type of the reward balance. Example: a reward program awarding "Stars" for purchases would use the POINTS reward type. CASHBACK: Rewards balances enumerate…
Transactions
object
Optionally paginated array of transactions
2 properties
PaymentDetails
object
Details of this payment
6 properties
TransactionReward
object
Rewards earned on a transaction
3 properties
PaginatedArray
object
Base class for results that may be paginated
2 properties
Identifier
string
Value for a unique identifier
LocTransactionType
string
The type of a line-of-credit transaction
String255
string
String of maximum length 255
HateoasLink
object
REST application constraint (Hypermedia As The Engine Of Application State)
2 properties 1 required
LocTransaction
object
A line-of-credit transaction
UnitType
string
The units of an investment transaction
TransactionStatus
string
The status of a transaction
HttpAction
string
HTTP Methods to use for requests
FapiInteractionId
string
Universally unique identifier for this interaction, used across all FDX API requests and responses
DateString
string
ISO 8601 full-date in format 'YYYY-MM-DD' according to [IETF RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339.htmlsection-5.6)
SecurityIdType
string
The source of the identifier for a security | Value | Description | |-----|-----| | CINS | CUSIP International Numbering System) is a global securities identif…
DepositTransaction
object
A transaction on a deposit account type
PageMetadata
object
Offset IDs for paginated result sets
3 properties
ActorType
string
Indicates whether a customer is present and has requested the operation (USER), or if a batch job has requested the operation (BATCH)
PageMetadataLinks
object
Resource URLs for retrieving next or previous datasets
1 property
SecurityType
string
The type of a security | Value | Description | |-----|-----| | ANNUITY | Financial product that pays out a fixed stream of payments. Added by Truist per RFC 03…
Error
object
An error entity which can be used at the API level for error responses
2 properties
InvestmentTransaction
object
An investment transaction

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

bbandt-corp-account-transactions-api-openapi.yml Raw ↑

Other APIs BB&T Corp (Truist) publishes across the network.

BB&T Corp (Truist) Account Information API
BB&T Corp (Truist) Commercial Account Balance API
BB&T Corp (Truist) Commercial Account Transactions API
BB&T Corp (Truist) Commercial Accounts API
BB&T Corp (Truist) Credit Transfers Account List API
BB&T Corp (Truist) Credit Transfers Acknowledge API
BB&T Corp (Truist) Credit Transfers API
BB&T Corp (Truist) Credit Transfers Approval/Reject API
BB&T Corp (Truist) Event Notification Subscriptions API
BB&T Corp (Truist) Event Notifications API
BB&T Corp (Truist) Location Information API
BB&T Corp (Truist) Money Movement API
Where this information came from

This is an independent, third-party profile of BB&T Corp (Truist) Account Transactions API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.