Version: 1.0

Transactions

Using the Transactions API gives financial technology companies and data intermediaries authorized access to U.S. Bank customer account details.
Tags

Overview

Get authorized access to consumer transaction details and create offerings to improve the financial services experience.

Features

View transaction history and details for various account types when you use our Transactions API.

  • Savings
  • Line of credit
  • Loans
  • Investments

For checking and savings accounts, transaction details include:

  • Amount
  • Type
  • Time stamp
  • Category
  • Check number
  • Description
  • Payee

For brokerage and investment accounts, transaction details include:

  • Type
  • Shares
  • Price
  • Face value
  • Symbol
  • Markup
  • Commission
  • Taxes

Workflow

Transactions - workflow

Example use cases

Interact with authorized consumer data through our Transactions API to provide value-added services and products that may enrich their financial services experience.

Get a list of authorized accounts

Retrieve a list of authorized consumer accounts, including checking, savings and IRA.

  • Use our Accounts API to get a list of authorized consumer account information and to obtain the account identifier for each one.
  • Use our Accounts API to get the current account balance and determine the likelihood of whether a payment will clear successfully.

Payment risk modeling

Help businesses understand and define a consumer risk score using consumer-authorized payment-level data. Use the score to reduce fees, prevent fraud and improve customer experience.

  • Get a list of authorized consumer accounts with the Accounts product, obtaining the account identifier for each one.
  • Get time-boxed transactions to calculate an average balance for the account over a certain period with the Transactions API.
  • Use the Accounts API to get the current account balance and assess the likelihood of whether a payment will clear successfully.
  • Analyze historical deposit account transactions for non-sufficient funds items using the Transactions API.

Financial health indicators

See a 360-degree snapshot of authorized consumer account information and offer certain financial health indicators.

How to obtain account and statement-level detail

  • Use the Accounts API to get authorized access to consumer account information including checking, savings and credit lines.
  • Call the Accounts and Statements APIs using {accountId} to obtain details on spending habits.

How to make a recommendation on savings account balance

  • Use the Accounts API to determine if a savings account is present.
  • Get the current balance of the savings account.
  • Compare the savings balance against consumer income to see if it meets the average three-month benchmark for healthy liquid assets.
  • Make a recommendation to increase the balance if the consumer has less than three months of income in their savings account.

Account aggregation

Use our Transactions API as part of your aggregation strategy or get access to authorized consumer transactions data to populate personal financial management tools in financial technology applications.

  • First, go to our Accounts API to get a list of authorized consumer accounts, obtaining the account identifier for each one.
  • Then use the Accounts API to get the current account balance.
  • Finally, combine the Transactions API with the Accounts API to get a time-boxed list of transactions for a given account.

Restrictions

The Transactions API has no restrictions.