Search

×

Search results

Found 115 results

User guide
/api-library/account-validation/ver-1.3/documents/user-guide

...fields are currently used. For Non-Participant Accounts, account score reasons 1-3 and five are currently used. Non-Participant account score reason fields may display item return reason codes. Return reason code information is not provided for Participant Accounts. Score reason codes and...

User guide
/api-library/account-validation/ver-1.1/documents/user-guide

...fields are currently used. For Non-Participant Accounts, account score reasons 1-3 and five are currently used. Non-Participant account score reason fields may display item return reason codes. Return reason code information is not provided for Participant Accounts. Score reason codes and...

User guide
/api-library/account-validation/ver-1.2/documents/user-guide

...fields are currently used. For Non-Participant Accounts, account score reasons 1-3 and five are currently used. Non-Participant account score reason fields may display item return reason codes. Return reason code information is not provided for Participant Accounts. Score reason codes and...

Developer guide
/api-library/data-toolbox/ver-1.0/documents/developer-guide

...for an account GET /account/{accountId} POST /account accounts-details Get account details for an array of accounts GET /accounts-details POST /accounts-details transactions Get account transactions GET /account/{accountId}/transactionsPOST /account/transactions statements Get list of account...

Developer guide
/api-library/corporate-account-information/ver-2.0/documents/developer-guide

...transaction details for an account GET /accounts/{accountID/transactions/current-day GET /accounts/{accountID/transactions/previous-day statements Get account statements GET /accounts/{accountID}/statements GET /accounts/{accountID}/statements/{statementID} transactions webhook Receive...

Developer guide
/api-library/data-toolbox-documents/ver-1.0/documents/developer-guide

...for an account GET /account/{accountId} POST /account accounts-details Get account details for an array of accounts GET /accounts-details POST /account-details statements Get list of account statements GET/account/{accountId}/statements POST /account/statements statement Get account...

Developer guide
/api-library/corporate-account-information/ver-1.0/documents/developer-guide

...transaction details for an account GET /accounts/{accountID/transactions/current-day GET /accounts/{accountID/transactions/previous-day statements Get account statements GET /accounts/{accountID}/statements GET /accounts/{accountID}/statements/{statementId} Corporate Account Information...

Data Toolbox - Transactions
/api-library/data-toolbox-transactions/ver-1.0

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

Tags: transactions, accounts, checking, savings, aggregator, account aggregation, data toolbox

Developer guide
/api-library/data-toolbox-transactions/ver-1.0/documents/developer-guide

...for an account GET /account/{accountId} POST /account accounts-details Get account details for an array of accounts GET /accounts-details POST /accounts-details transactions Get account transactions GET /account/{accountId}/transactionsPOST /account/transactions Before getting started be sure...

Data Toolbox
/api-library/data-toolbox/ver-1.0

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

Tags: data, account aggregation, applications, account management, accounts, checking, savings, credit card, line of credit, loans, mortgage, brokerage, tax, financial health, risk, payoff, OAuth

Data Toolbox - Accounts
/api-library/data-toolbox-accounts/ver-1.0

...include items such as: Account type Account description Balances Interest rate Loan details Holdings Workflow Example use cases Interact with authorized consumer data through our Accounts API to provide value-added services and products that many enrich their financial...

Tags: account management, accounts, checking, savings, credit card, line of credit, loans, mortgage, brokerage, IRA, retirement, investments

Account Validation
/api-library/account-validation/ver-1.1

...account details for personal or business accounts, such as account number and routing number. Access the Nationally Shared Database. Access and verify account ownership of checking and savings accounts with data from thousands of trusted financial institutions. Employ one of two response...

Tags: account validation, payments, risk mitigation

Account Validation
/api-library/account-validation/ver-1.2

...account details for personal or business accounts, such as account number and routing number. Access the Nationally Shared Database. Access and verify account ownership of checking and savings accounts with data from thousands of trusted financial institutions. Employ one of two response...

Tags: account validation, payments, risk mitigation

Developer guide
/api-library/data-toolbox-accounts/ver-1.0/documents/developer-guide

...for an account GET /account/{accountId} POST /account accounts-details Get account details for an array of accounts GET /accounts-details POST /account-details Before getting started be sure to have: Consumer Key, Consumer Secret, Redirect_URI. Refer to the Security Guide for more...

Developer guide
/api-library/voyager-vehicles/ver-1.1/documents/developer-guide

...searches can be performed on individual accounts. Account IDs always begin with the digit 8. This example returns the 2nd page of search results within the account 876543210. POST /voyager/account-management/vehicle-services/v1/vehicles/search HTTP 1.1 Authorization: Bearer...

Account Validation
/api-library/account-validation/ver-1.3

...account details for personal or business accounts, such as account number and routing number. Access the Nationally Shared Database Resource. Access and verify account ownership of checking and savings accounts with data from thousands of trusted financial institutions. Use one of three...

Tags: account validation, payments, risk mitigation

Developer guide
/api-library/voyager-drivers/ver-1.2/documents/developer-guide

...searches can be performed on individual accounts. Account IDs always begin with the digit 8. This example returns the 2nd page of search results within the level-1 organization 100001234. POST /voyager/account-management/driver-services/v1/drivers/search HTTP 1.1 Authorization: Bearer...

Account Validation
/api-library/account-validation/ver-1.0

...to domestic (US) accounts only. Account Validation is classified as consumer reporting. Users of consumer reporting, such as U.S. Bank clients using Account Validation, must follow the requirements of the federal FCRA. Severe penalties apply for failure to comply...

Tags: account validation, fraud prevention, payments, risk mitigation

Developer guide
/api-library/wire-transfers/ver-1.2/documents/developer-guide

..."CHECKING", "accountName": "Checking Account", "accountKey": "830a27ca-6136-3254-89fb-7927e0f1b6e1", "accountNumber": "1234567890" } }, "orderingCustomerDetails": { "customerName": "John First", "address": { "addressLine1": "3400 John Olsen Pl", "addressLine2": "123 n...

Developer guide
/api-library/wire-transfers/ver-1.3/documents/developer-guide

..."CHECKING", "accountName": "Checking Account", "accountKey": "830a27ca-6136-3254-89fb-7927e0f1b6e1", "accountNumber": "1234567890" } }, "orderingCustomerDetails": { "customerName": "John First", "address": { "addressLine1": "3400 John Olsen Pl", "addressLine2": "123 n...

Developer guide
/api-library/voyager-cards/ver-1.1/documents/developer-guide

...searches can be performed on individual accounts. Account IDs always begin with the digit 8. This example returns the 2nd page of search results within the account 876543210. POST /voyager/account-management/card-services/v1/cards/search HTTP 1.1 Authorization: Bearer...

Corporate Account Information
/api-library/corporate-account-information/ver-2.0

...lists of company deposit accounts. Collect detailed account balances for current day and previous day, with collection capability of up to 50 accounts at a time. Balance information includes an available balance, ledger balance and collected balances for previous and...

Tags: corporate accounts, treasury reporting, cash positioning

Corporate Account Information
/api-library/corporate-account-information/ver-1.0

...lists of company deposit accounts. Collect detailed account balances for current day and previous day, with collection capability of up to 50 accounts at a time. Balance information includes an available balance, ledger balance and collected balances for previous and...

Tags: corporate accounts, treasury reporting, cash positioning

Developer guide
/api-library/voyager-transactions/ver-2.0/documents/developer-guide

...response field Account ID transactions[].account.accountIdNum Card ID transactions[].cardNumber Transaction Date transactions[].transDate Approval Code transactions[].approvalCode These values are initialized at pre-authorization and repeated in the completed and posted events. Searching...

Developer guide
/api-library/account-validation/ver-1.0/documents/developer-guide

...the account ownership and status of an external account POST /account-validation POST /account-validation Verify the account ownership and status of an of an external account and invoke EWS AOA service, run rules on response. Parameters Parameter Type Data...

Developer guide
/api-library/account-validation/ver-1.1/documents/developer-guide

...the account ownership and status of an external account POST /account-validation POST /account-validation Verify the account ownership and status of an of an external account and invoke EWS AOA service, run rules on response. Parameters Parameter Type Data...

Developer guide
/api-library/account-validation/ver-1.2/documents/developer-guide

...the account ownership and status of an external account POST /account-validation POST /account-validation Verify the account ownership and status of an of an external account and invoke EWS AOA service, run rules on response. Parameters Parameter Type Data...

Developer guide
/api-library/account-validation/ver-1.3/documents/developer-guide

...the account ownership and status of an external account POST /account-validation POST /account-validation Verify the account ownership and status of an of an external account and invoke EWS AOA service, run rules on response. Parameters Parameter Type Data...

Developer guide
/api-library/card-as-a-service/ver-1.4/documents/developer-guide

...a date range Return matching transactions GET /accounts/{accountUID}/realtime-credit-details Read current account credit balances Available credit GET /managing-accounts/{accountUID}/realtime-credit-details Read current managing account credit balances Available credit CaaS also offers webhooks,...

Payee Token+
/api-library/payee-token/ver-1.0

...opting for the account validation service, the account details such as the account number and routing number are validated for authenticity prior to returning a payee token. This helps reduce the storage risk of fraudulent or erroneous payee details. Features Create a payee token. Create a payee...

Tags: payee tokenization, payee token management, payment information, ACH, RTP, Zelle, domestic wires, international wires, cards, checks

Developer guide
/api-library/wire-transfers/ver-1.1/documents/developer-guide

..."CHECKING", "accountName": "Checking Account", "accountKey": "830a27ca-6136-3254-89fb-7927e0f1b6e1", "accountNumber": "1234567890" } }, "orderingCustomerDetails": { "customerName": "John First", "address": { "addressLine1": "3400 John Olsen Pl", "addressLine2": "123 n...

Developer guide
/api-library/flexible-capital-platform/ver-1.0/documents/developer-guide

...92345600.08, "accountNumber": "033022056", "accountName": "Account Name" }], "custodianName": "CUSTODIAN" } Sample response { "creditLineAmount": 3260000, "baseIndexName": "1-Month LIBOR, PRIME", "baseIndexValue": 1.01, "baseIndexDate": "05/05/2020", "spreadRate": 2.02, "allInRate":...

Voyager Cards
/api-library/voyager-cards/ver-1.1

...applications to securely access your Voyager account data, including accounts, cards, drivers, and vehicles. With real-time digital access, you can save time and resources by reducing support calls, minimizing manual data entry, and eliminating daily batch file transfers. Features Create,...

Tags: Voyager, fleet, card, driver, vehicle, account management, fleet management

Developer guide
/api-library/payee-token/ver-1.0/documents/developer-guide

...If opted for the account validation service, the account details such as the account number and routing number are validated for authenticity prior to returning a payee token. This helps to reduce the risk of fraudulent or erroneous payee details to be stored. It is fast, secure, easy to integrate...

User guide
/help/user-guide

...the information below to help you manage your account. Access your account information. Access your account information by selecting your first and last name in the upper-right hand corner. Choose one of the following links: Credentials Support tickets Account Organization You need to be an...

Client authentication
/api-library/data-toolbox/ver-1.0/documents/security-guide

...API as part of the request in the Authorization header. GET "Authorization: Bearer eyJhbGci-SAMPLE-XifQ.eyJzY29w-SAMPLE-ZSI6WyJvXTl9.DYBCx7Jkecl-SAMPLE-poeZow5Gzd0dVg" https://../v3/account{accountid}/accountdetails Authorization Responses Successful responses will return a HTTP 200 OK response....

Client authentication
/api-library/data-toolbox-accounts/ver-1.0/documents/security-guide

...API as part of the request in the Authorization header. GET "Authorization: Bearer eyJhbGci-SAMPLE-XifQ.eyJzY29w-SAMPLE-ZSI6WyJvXTl9.DYBCx7Jkecl-SAMPLE-poeZow5Gzd0dVg" https://../v3/account{accountid}/accountdetails Authorization Responses Successful responses will return a HTTP 200 OK response....

Data Toolbox - Documents
/api-library/data-toolbox-documents/ver-1.0

...documents Call the Statement resource using accounts/{accountId}/statement to get a list of all statement documents, saving the {statementId} for each. Call the Statement resource using accounts/{accountId}/statement/{statementId} to get an individual statement document. Restrictions The...

Tags: tax document, tax, loan, mortgage, PDF, credit, checking, savings, data toolbox

Client authentication
/api-library/data-toolbox-documents/ver-1.0/documents/security-guide

...API as part of the request in the Authorization header. GET "Authorization: Bearer eyJhbGci-SAMPLE-XifQ.eyJzY29w-SAMPLE-ZSI6WyJvXTl9.DYBCx7Jkecl-SAMPLE-poeZow5Gzd0dVg" https://../v3/account{accountid}/accountdetails Authorization Responses Successful responses will return a HTTP 200 OK response....

Client authentication
/api-library/data-toolbox-transactions/ver-1.0/documents/security-guide

...API as part of the request in the Authorization header. GET "Authorization: Bearer eyJhbGci-SAMPLE-XifQ.eyJzY29w-SAMPLE-ZSI6WyJvXTl9.DYBCx7Jkecl-SAMPLE-poeZow5Gzd0dVg" https://../v3/account{accountid}/accountdetails Authorization Responses Successful responses will return a HTTP 200 OK response....

Wire Transfers
/api-library/wire-transfers/ver-1.1

...wire transfer from an eligible originating account to a destination account. Check transaction details and status. Retrieve transaction details and check status of a submitted wire transfer. Status updates via webhooks Subscribe and receive notifications for specific events. Ideal...

Tags: domestic, international, wire, transfers

Wire Transfers
/api-library/wire-transfers/ver-1.2

...wire transfer from an eligible originating account to a destination account. Check transaction details and status. Retrieve transaction details and check status of a submitted wire transfer. Status updates via webhooks Subscribe and receive notifications for specific events. Ideal...

Tags: domestic, international, wire, transfers

Wire Transfers
/api-library/wire-transfers/ver-1.3

...wire transfer from an eligible originating account to a destination account. Check transaction details and status. Retrieve transaction details and check status of a submitted wire transfer. Status updates via webhooks Subscribe and receive notifications for specific events. Ideal...

Tags: domestic, international, wire, transfers

FAQ
/help/faq

...need to create an account. How do I create an account? Sign up to create an account. When you sign up, you’ll receive an activation email. Follow the instructions to activate and log in to your account. Once you log in, you can browse our API products. What should I do if I didn't receive the...

Privacy Policy
/privacy

...that you always keep your Developer Portal account information safe, including any name, access code, account number, or other credential information used to gain access to the Developer Portal. Note that U.S. Bank will never initiate a request via email or otherwise for your User...

Product notes
/api-library/data-toolbox/ver-1.0/documents/changelog

...Data Toolbox is U.S. Bank flag ship product in the Data Toolbox line. Revision History Version Path Highlights Release Date 1.0 /accounts//account/customer/account/statements/account/tax/account/transactions Initial release July 31, 2019

Akoya case study
/api-library/data-toolbox/ver-1.0/documents/use-case-akoya

...receiving information from a given U.S. Bank account, adding new accounts or revoking access for that fintech altogether. Akoya and U.S. Bank remain in sync through the use of the Akoya Permission API that captures these changes without storing any customer data and integrates seamlessly with...

Access Online Transactions
/api-library/access-online-transactions/ver-1.1

...of his time reviewing order details from various accounts to generate weekly reports. As he increases the number of accounts he manages, he needs a better way to maintain reviewing these details with his other job functions. By using the Access Online Transactions API, his order details are pulled...

Tags: transactions, orders, attachments, commercial cards

MX case study
/api-library/data-toolbox/ver-1.0/documents/use-case-mx

...multiple calls, typically some combination of accounts, balances, transactions, account and routing numbers, and investment data. "If I had to grade them, I'd give them an A," Stanger said. "It's one of the most robust APIs we've worked with." Another unique feature U.S. Bank offers is a...

Voyager Drivers
/api-library/voyager-drivers/ver-1.2

...direct access to your Voyager accounts to manage all fleet cards, drivers and vehicles in real time. Lifecycle Management Add new cards, drivers and vehicles. Modify existing cards, drivers and vehicles. Deactivate or reactivate them individually. Spending Controls Define and...

Tags: Voyager, Voyager card, card, account management, fleet management, transaction, payment

Disbursements via Zelle®
/api-library/disbursements/ver-1.1

...need to store your customer's sensitive bank account details. Features Manage and complete payments all in one place. Complete a Zelle payment. Check the enrollment status of up to 50 Zelle aliases. Send money to a consumer through the Zelle Network. Issue checks to consumers that aren't...

Tags: payments, disbursements, transfers, Zelle

Disbursements via Zelle®
/api-library/disbursements/ver-1.2

...need to store your customer's sensitive bank account details. Features Manage and complete payments all in one place. Complete a Zelle payment. Check the enrollment status of up to 50 Zelle aliases. Send money to a consumer through the Zelle Network. Issue checks to consumers that aren't...

Tags: payments, disbursements, transfers, Zelle

Payee Choice
/api-library/payee-choice/ver-1.0

...Customer satisfaction scores increase, and accounting and treasury departments spend less time on accounts reconciliation and reissuing checks. Restrictions Companies wishing to implement Payee Choice must meet credit qualifications for payables products. Payments sent over the RTP payment...

Tags: payments, ACH, electronic transfers, prepaid cards, checks, disbursements, transfers

Voyager Vehicles
/api-library/voyager-vehicles/ver-1.1

...all cards, drivers and vehicles within an account or organization. Security Require authorization and encrypted data, assuring access permission and confidential transfer. Workflow Example use cases Simplify onboarding and control fleet spend. Milo works as a lead developer and needs to...

Tags: Voyager, Voyager card, card, account management, fleet management, transaction, payment

Product notes
/api-library/voyager-transactions/ver-2.0/documents/changelog

...masked values are now completely unmasked: account.accountIdNum vehicle.vin See the latest API specification for all the details. Revision History Version Path Highlights Release Date 2.0 /voyager/account-management/transaction-services/v1 Organization searchPOST requestUnmasked...

Voyager Transactions
/api-library/voyager-transactions/ver-2.0

...within a fleet. It comes along with an online account management tool with built-in fraud controls, so you can view transactions in real time. Also, fleet payment cards let drivers across the country handle their expenses efficiently. Features Secure transfers Provide secure authentication and...

Tags: Voyager, Voyager card, card, account management, fleet management, transaction, payment

Receivables
/api-library/receivables/ver-1.0

...Bank. Send open A/R items such as invoices or accounts and their associated details. Open A/R items are received immediately and matched with payments received. Retrieve receivables details from U.S. Bank. Retrieve receivables data any time via an API call based on the transaction ID or using...

Tags: receivables, VantagePoint(TM), open accounts receivable A/R, A/R matching

Virtual Card Payments
/api-library/virtual-card-payments/ver-1.4

...she learns they have a $25 credit on their account from a previous overpayment. Barbara and the supplier agree to apply the credit to this payment and the existing virtual card payment can be closed. Her company's AP system is connected to Access Online via API, so when she logs into their...

Tags: virtual cards, virtual payments, payables, commercial cards, B2B Payments

RTP® - Credit Transfer Message
/api-library/rtp-credit-transfer-message/ver-1.1

...transfer money from her U.S. Bank checking account to her friend who paid for the dinner. Behind the transaction, the RTP® Credit Transfer Message API is used in communicating with the third-party app that sends money from her account to her friend. Retrieve submitted real-time payment...

Tags: payments, RTP, disbursements, transfers

ACH Originations
/api-library/ach-originations/ver-1.1

...requests. Send payee token in place of account and routing numbers to mitigate risk of storing recipient bank account details Originated payment management Retrieve submitted ACH transaction details and status. Cancel a submitted ACH transaction. Subscription to ACH return and...

Tags: payments, collections, ACH, disbursements, transfers

Payee Choice
/api-library/payee-choice/ver-1.1

...payments, customer satisfaction scores increase, accounting and treasury departments spend less time on account reconciliation and fewer checks are reissued. Restrictions Companies wishing to implement Payee Choice must meet credit qualifications for payables products. Payments sent over the RTP...

Tags: payments, ACH, electronic transfers, prepaid cards, checks, disbursements, transfers

Product notes
/api-library/corporate-account-information/ver-2.0/documents/product-notes

...object in the request body to include the accountNumber, routingNumber and accountType parameter combination.- Added bankReferenceNumber as a query parameter in the current day transactions endpoint to retrieve a specific transaction.- Added the transactionType field to the current and...

Developer guide
/api-library/ach-originations/ver-1.1/documents/developer-guide

..."recipientName": "John Snow", "recipientAccountType": "Checking", "recipientAccountNumber": "77777777777777777", "recipientRoutingNumber": "888888888", "recipientIdentificationNumber": "1234" }, "transactionDetails": { "transactionType": "Payment", "standardEntryClassCode": "PPD", ...

Developer guide
/api-library/ach-originations/ver-1.0/documents/developer-guide

..."recipientName": "John Snow", "recipientAccountType": "Checking", "recipientAccountNumber": "77777777777777777", "recipientRoutingNumber": "888888888", "recipientIdentificationNumber": "1234" }, "transactionDetails": { "transactionType": "Payment", "standardEntryClassCode": "PPD", ...

Developer guide
/api-library/access-online-transactions/ver-1.1/documents/developer-guide

..."transactionDetails": { "accountInformation": { "accountName": "Highlight Corporation", "accountNumber": "1234", "managingAccountNumber": "5678", "managingAccountName": "Jime Polo", ... }, "transactionInformation": { "transactionDate": "2020-01-20", "postingDate":...

Product notes
/api-library/data-toolbox-documents/ver-1.0/documents/changelog

...of several products in the Data Toolbox line. Revision History Version Path Highlights Release Date 1.0 /account/statements/account/tax Initial release July 31, 2019

Product notes
/api-library/voyager-vehicles/ver-1.1/documents/changelog

...vehicleID. In this case the system assigns a unique vehicle ID, instead of the user-specified "012345" value. Yet, no error is returned indicating the user-specified ID was ignored. { "accountID": "87654321", "vehicleID": "012345", ... } Workaround: Do not specify a vehicleID when the...

Product notes
/api-library/voyager-drivers/ver-1.2/documents/changelog

...driverID. In this case the system assigns a unique driver ID, instead of the user-specified "012345" value. Yet, no error is returned indicating the user-specified ID was ignored. { "accountID": "87654321", "driverID": "012345", ... } Workaround: Do not specify a driverID when the...

RTP® - Credit Transfer Message
/api-library/rtp-credit-transfer-message/ver-1.2

...access to payments, you can create and manage account transactions with greater speed and efficiency. Features Send transfers 24 hours a day, 7 days a week, 365 days a year. Retrieve submitted real-time payment details and status, improving receivables reconciliation. Subscribe to receive...

Tags: payments, RTP, disbursements, transfers, receivables

Developer guide
/api-library/rtp/ver-1.2/documents/developer-guide

...}, "payeeDetails": { "name": "Zeal Inc", "accountNumber": "12344232122", "routingNumber": 122105155 }, "ultimatePayeeDetails": { "name": "Jim K", "identifier": "12344232122", "address": { "addressLine1": "100 Main St", "addressLine2": "Apt 116", "city": "Chicago", "state": "IL", ...

RTP® - Real-Time Payments
/api-library/rtp/ver-1.2

...need to send money from their financial accounts to contacts using a transfer money feature. Using the RTP® API, you can allow your customers with U.S. Bank checking accounts to send payments to contacts, anytime, anywhere. Real-time payment invoices Your client is a handyman and works...

Tags: payments, RTP, disbursements, transfers, receivables

RTP® (Real-Time Payments)
/api-library/rtp/ver-1.1

...that helps customers send money from their accounts to contacts using transfer money from their financial applications. In using the RTP® API, Maria's team solves the issue and their customers with U.S. Bank checking accounts can send payments to contacts, family and friends anytime,...

Tags: payments, RTP, disbursements, transfers, receivables

Developer guide
/api-library/receivables/ver-1.0/documents/developer-guide

..."7101388985", "receivingAccountNickName": "Account for customer receivables", "returnDetails": { "returnDate": "string", "returnReasonCode": "R01", "returnDescription": "Insufficient funds", "returnedAmount": 100.1 }, "checkDetails": { "checkDate": "string", ...

Positive Pay
/api-library/positive-pay/ver-1.0

...dollar amount, and, if activated for that account, payee name information with checks presented for payment. Non-matching items are identified and displayed in SinglePoint® Positive Pay as exceptions. You decide whether to pay or return non-matching items. With an interface intentionally...

Tags: payments, exceptions, fraud prevention, check, ACH

U.S. Bank Flexible Capital Platform®
/api-library/flexible-capital-platform/ver-1.0

...secured by a pledge of assets in a securities account. There are certain risks associated with securities backed demand lines of credit that would apply and there are certain limitations that would apply to the use and availability of the assets held in the account serving as collateral. As...

Tags: Flexible Capital Line of Credit, liquid asset secured, apply

Getting started
/help/getting-started

...building your solutions. 1. Sign up to create an account. Signing up is easy with on-screen instructions that guide you along the way. If you need help, email apionboarding@usbank.com or Contact us. After you create an account, log in to view API product documentation. 2. Explore our API products...

Client authentication
/api-library/corporate-account-information/ver-2.0/documents/security-guide

Corporate Account Information Product Security Version 2.0 © 2022 U.S. Bank Mutual Authentication Mutual authentication, or two-way authentication, is a process that requires you and U.S. Bank to exchange digital certificates from a mutually trusted certificate authority (CA) to authenticate each...

ACH Originations
/api-library/ach-originations/ver-1.0

...ever before. Features Create and manage various account transactions with greater speed and efficiency. ACH origination Originate domestic ACH payments or collections. Send originated ACH transactions at standard or same-day speeds. Receive timely confirmation on ACH origination...

Tags: payments, collections, ACH, disbursements, transfers

Security guide
/api-library/account-validation/ver-1.3/documents/security-guide

Account Validation API Product Security Version 1.3.0 © 2022 U.S. Bank Mutual Authentication Mutual authentication, or two-way authentication, is a process that requires you and U.S. Bank to exchange digital certificates from a mutually trusted certificate authority (CA) to authenticate each...

Product notes
/api-library/account-validation/ver-1.3/documents/changelog

...1.3.0 © 2022 U.S. Bank Here's whats new in Account Validation! Revision History Version Highlights Release 1.3.0 Added the basic response as an optional response payload type. April 2022 1.2.0 - Added additional fields to the translated response. - Minor changes in the translation logic for...

Security guide
/api-library/account-validation/ver-1.2/documents/security-guide

Account Validation API Product Security Version 1.2.0 © 2021 U.S. Bank Mutual Authentication Mutual authentication, or two-way authentication, is a process that requires you and U.S. Bank to exchange digital certificates from a mutually trusted certificate authority (CA) to authenticate each...

Product notes
/api-library/account-validation/ver-1.2/documents/changelog

...1.2.0 © 2021 U.S. Bank Here's whats new in Account Validation! Revision History Version Highlights Release 1.0 Account Validation API content release November 2020 1.1.0 Added Translated Responses as an optional response payload type March 2021 1.2.0 Few additional fields in the translated...

Security guide
/api-library/account-validation/ver-1.1/documents/security-guide

Account Validation API Product Security Version 1.1.0 © 2021 U.S. Bank Authentication verifies the identity of the API client. Account Validation API clients are required to authenticate via OAuth 2.0 using the client credentials grant type. Credentials are obtained by registering with U.S. Bank...

Product notes
/api-library/account-validation/ver-1.1/documents/changelog

Product notes Version 1.1.0 © 2021 U.S. Bank Here's whats new in Account Validation! Revision History Version Highlights Release 1.0 Account Validation API content release November 2020 1.1.0 Added Translated Responses as an optional response payload type March 2021

Security Guide
/api-library/account-validation/ver-1.0/documents/security-guide

Account Validation API Product Security Version 1.0 © 2020 U.S. Bank Authentication verifies the identity of the API client. Account Validation API clients are required to authenticate via OAuth 2.0 using the client credentials grant type. Credentials are obtained by registering with U.S. Bank as...

Product notes
/api-library/account-validation/ver-1.0/documents/changelog

Product notes Version 1.0 © 2020 U.S. Bank Here's whats new in Account Validation! Revision History Version Path Release 1.0 Account Validation API content release November 2020

Client authentication
/api-library/corporate-account-information/ver-1.0/documents/security-guide

Corporate Account Information Product Security Version 1.0 © 2020 U.S. Bank Mutual Authentication Mutual authentication, or two-way authentication, is a process that requires you and U.S. Bank to exchange digital certificates from a mutually trusted certificate authority (CA) to authenticate each...

User guides
/api-library/disbursements/ver-1.2/documents/user-guide

...are notified by email or text message to visit either their own trusted banks’ online banking sites or the secure Zelle site to register their aliases and link them to their bank accounts. The user guide provides instructions and additional information including how to search and cancel...

Developer guide
/api-library/disbursements/ver-1.1/documents/developer-guide

...] }, "paymentID": "PI0000000043097", "accountNumbers": [ 196471011078 ], "checkNumbers": [ 196471045890 ], "memo": "string", "paymentCreationtDateRangeBegin": "2018-05-02T14:30", "paymentCreationDateRangeEnd": "2018-05-02T14:30", "achCreateDateRangeBegin": "2018-04-01T14:30", ...

User guides
/api-library/disbursements/ver-1.1/documents/user-guide

...are notified by email or text message to visit either their own trusted banks’ online banking sites or the secure Zelle site to register their aliases and link them to their bank accounts. The user guide provides instructions and additional information including how to search and cancel...

Developer guide
/api-library/disbursements/ver-1.2/documents/developer-guide

...] }, "paymentID": "PI0000000043097", "accountNumbers": [ 196471011078 ], "checkNumber": 196471045890, "memo": "string", "paymentCreationtDateRangeBegin": "2018-05-02T14:30", "paymentCreationDateRangeEnd": "2018-05-02T14:30", "achCreateDateRangeBegin": "2018-04-01T14:30", ...

Product notes
/api-library/virtual-card-payments/ver-1.4/documents/changelog

..."errors": [ { "code": "424.1030.2040", "message": "No cards available, contact your account coordinator" } ] }

Developer guide
/api-library/rtp/ver-1.1/documents/developer-guide

...}, "payeeDetails": { "name": "Zeal Inc", "accountNumber": "12344232122", "routingNumber": 122105155 }, "ultimatePayeeDetails": { "name": "Jim K", "identifier": "12344232122", "address": { "addressLine1": "100 Main St", "addressLine2": "Apt 116", "city": "Chicago", "state": "IL", ...

RTP® - Request for Payment
/api-library/rtp-request-for-payment/ver-1.1

...for Payment API. His friend, who works in accounts payable for the company, has noticed the difference it’s made in working with her vendors and partners. She can now receive requests to pay invoices in real time via Request for Payment and can immediately submit a payment in return,...

Tags: payments, RTP, disbursements, transfers, receivables

Developer guide
/api-library/rtp-request-for-payment/ver-1.1/documents/developer-guide

...}, "payeeDetails": { "name": "Zeal Inc", "accountNumber": "12344232122", "routingNumber": 122105155 }, "ultimatePayeeDetails": { "name": "Jim K", "identifier": "12344232122", "address": { "addressLine1": "100 Main St", "addressLine2": "Apt 116", "city": "Chicago", "state": "IL", ...

RTP® - Request for Payment
/api-library/rtp-request-for-payment/ver-1.2

...for Payment API. A colleague, who works in accounts payable for the company, has noticed the difference it’s made in working with vendors and partners. They can now receive requests to pay invoices in real time via Request for Payment and can immediately submit a payment in return,...

Tags: payments, RTP, disbursements, transfers, receivables

Developer guide
/api-library/rtp-request-for-payment/ver-1.2/documents/developer-guide

...}, "payeeDetails": { "name": "Zeal Inc", "accountNumber": "12344232122", "routingNumber": 122105155 }, "ultimatePayeeDetails": { "name": "Jim K", "identifier": "12344232122", "address": { "addressLine1": "100 Main St", "addressLine2": "Apt 116", "city": "Chicago", "state": "IL", ...

Product notes
/api-library/card-as-a-service/ver-1.4/documents/changelog

...Receive webhook notifications- Retrieve credit details - Real-time authorizations are available as webhooks- Read real-time credit balances, not previous-day balances Sept 26,...

Product notes
/api-library/corporate-account-information/ver-1.0/documents/product-notes

Product notes Version 1.0 © 2020 U.S. Bank Here's what’s new in Corporate Account Information! Revision history Version Highlights Release date Current Status 1.0 Our first release! October 2020 Active

Check Payables
/api-library/check-payables/ver-2.0

...is a fast, easy, and inexpensive way to enhance accounts payable (AP) bank integration and does not require extensive knowledge of terminology or file formatting. Features Check origination Originate domestic checks. Update submitted checks before hourly processing. Include multiple recipients on...

Tags: checks, payables, payments

Check Payables
/api-library/check-payables/ver-1.1

...is a fast, easy, and inexpensive way to enhance accounts payable (AP) bank integration and does not require extensive knowledge of terminology or file formatting. Features Check origination Originate domestic checks. Update submitted checks (before processing). Include multiple recipients and up...

Tags: checks, payables, payments

Check Payables
/api-library/check-payables/ver-1.0

...is a fast, easy, and inexpensive way to enhance accounts payable (AP) bank integration and does not require extensive knowledge of terminology or file formatting. Features Check origination Originate domestic checks. Update submitted checks (before processing). Include multiple recipients on a...

Tags: checks, payables, payments

Card as a Service
/api-library/card-as-a-service/ver-1.4

...endorsement is required from U.S. Bank to achieve entitlement to push to mobile wallet. Developer is required to have an Apple and Google developer account. Restrictions Corporate virtual cards can't be used for payroll, rewards or gifts. Restrictions and/or addendums are required if using...

Tags: digital card, mobile payments, mobile wallet, virtual card, virtual payments, virtual credit card payments, payments, payments innovation, security, control, corporate purchasing, corporate expenses, Apple Pay, Google Pay

Product notes
/api-library/ach-originations/ver-1.1/documents/changelog

Product notes Version 1.1 © 2021 U.S. Bank Here's what’s new in ACH Originations API! Revision history Version Highlights Release date 1.0 ACH Originations content release December 2019 1.1 New feature - ACH originations using a payee token instead of account and routing number August 4, 2021

Product notes
/api-library/access-online-transactions/ver-1.1/documents/changelog

...Issues Below is a list of known issues we plan to address in a future release, subject to change. Response includes Set-Cookie header Description: The Set-Cookie header is returned in the response. This header is...

Developer guide
/api-library/virtual-card-payments/ver-1.4/documents/developer-guide

...is not the MM/YY card expiration date. paymentAccountID Payment account to fund the card These options are also available: Fieldname Description effectiveStart Purchases are not allowed until this date. precisePay If true, the total card amount must be spent in a single...