Skip to content

QuickBooks: Create an e Check — request body — body bank Account

Create an eCheck: request body, field body / bankAccount. Complete fields and constraints for contract 2026-10-20.

API reference · Contract 2026-10-20

SDK schema: Create an e Check — request body — body bank Account

FieldTypePresenceDescription and constraints
$objectRootAdditional keys: allowed
accountNumberstringRequired within parentThe bank account number to be used. For security purposes, only the last four digits are displayed.
accountTypestringRequired within parentThe type of account to be used. Valid values include: PERSONAL_CHECKING the account is a personal checking account. PERSONAL_SAVINGS the account is a personal savings account. BUSINESS_CHECKING the account is a business checking account. BUSINESS_SAVINGS the account is a business savings account.
bankCodestringOptionalA code assigned by a central bank, a bank supervisory body or a Bankers Association in a country to all its licensed member banks or financial institutions. Varies depending on country.
countrystringOptionalISO-standard country code. Refer to Country Code List for a list of codes.
defaultJSONOptionalA flag to indicate whether the account is the default, which will be used when one is not explicitly specified. The flag defaults to false ; when one account is flagged as true, all other stored accounts in the collection will automatically be set to false.
default (anyOf 1)booleanAlternative
default (anyOf 2)stringAlternativeOne of: true, false
inputTypestringOptionalSpecifies the input type. Valid values include: KEYED A manually-entered account key.
namestringRequired within parentThe name of the bank account holder.
phonestringRequired within parentA phone number to be associated with the account.
routingNumberstringRequired within parentThe bank routing number. For security purposes, only the last four digits are displayed.

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.