BankAccount

Create a new bank account

Creates a new bank account under an entity.

post/bank-accounts

Request

  • Base URL: https://api.column.com
  • URL: https://api.column.com/bank-accounts
  • Auth: HTTP basic

Headers

Idempotency-Keystring

Idempotency keys can be up to 255 characters long and are case sensitive. Column reserves the right to expire idempotency keys after 30 days. Only ASCII printable characters (code 32 - 126) are allowed for idempotency keys.

Request body

account_structure_idstring

The account structure ID

currency_codestring

The three-letter ISO 4217 currency code for this bank account. Availability of non-USD currencies depends on your platform configuration. Defaults to USD if not set.

descriptionstring

A name for the bank account (minimum: 3 characters)

display_namestring

The display name for the bank account. Display name is an account nickname used on Column's Dashboard.

entity_idstring required

The entity ID of the owner

fdic_insurancestring

The type of FDIC insurance offered on this account. The default value is standard.

interest_config_idstring

The ID of interest config for this account. If it is not set, the default interest config of your platform will be used for this account. Please contact our support team for more details.

is_interest_bearingboolean

Whether your platform needs to accrue and pay interest to this account. Please contact our support team for more details.

is_overdraftableboolean

Whether the account can be overdrafted, must include an overdraft_reserve_account_id

overdraft_reserve_account_idstring

The overdraft reserve account that this account is linked to. If is_overdraftable: true then this field is required.

Response

Successful response

bicstring required

The SWIFT BIC code for this bank account for international wire payments.

created_atstring date-time required

The timestamp at which the bank account was created.

currency_codestring required

The three-letter ISO 4217 currency code for the account and its balances.

default_account_numberstring required

The externally facing default account number tied to this bank account.

default_account_number_idstring required

The default account number ID tied to this account.

descriptionstring required

A name for the bank account (minimum: 3 characters)

display_namestring

The display name for the bank account. Display name is an account nickname used on Column's Dashboard.

fdic_insurancestring required

The type of FDIC insurance offered on this account. The default value is standard.

idstring required

Unique ID for this account.

interest_config_idstring required

The ID of interest config for this account. If it is not set, the default interest config of your platform will be used for this account. Please contact our support team for more details.

is_interest_bearingboolean required

Whether your platform needs to accrue and pay interest to this account. Please contact our support team for more details.

is_overdraftableboolean required

Whether the account can be overdrafted, must include an overdraft_reserve_account_id

overdraft_reserve_account_idstring required

The overdraft reserve account that this account is linked to. If is_overdraftable: true then this field is required.

ownersstring[] required

List of entity_id's which are tied to this bank account

routing_numberstring required

The 9-digit ABA routing number for this bank account.

status'open' | 'closed' | 'frozen' required

The current status of the bank account. Can be open, closed, or frozen.

typestring required

Bank Account type. Can be CHECKING, OVERDRAFT_RESERVE, PROGRAM_RESERVE, or NETWORK_SETTLEMENT_ACCOUNT.

Changes

No recorded changes to this operation across all 1 revision of this API.