Overview
Use bank accounts to manage financial institution information for your business entities. Bank accounts store account details, routing information, and account types for corporations and other legal entities.Prerequisites
Before adding a bank account, ensure you have:- A business entity created in CommendaOS
- The business entity ID
- Bank account details (account number, routing number, bank name)
- Account type information (checking, savings, etc.)
Add a bank account
To add a new bank account to a corporation:Step 1: Gather required information
Collect the following details:- Bank name: Full legal name of the financial institution
- Account number: Full bank account number
- Routing number: Bank routing/transit number (US) or equivalent
- Account type: Checking, savings, or other account type
- Account holder name: Legal name on the account (should match business entity)
- Currency: Account currency (USD, EUR, etc.)
Step 2: Create the bank account
| Parameter | Type | Description |
|---|---|---|
businessEntityId | integer | Unique identifier for the business entity |
Step 3: Verify the account
After creating the bank account, verify the details are correct:| Parameter | Type | Description |
|---|---|---|
businessEntityId | integer | Business entity ID |
bankAccountId | integer | Bank account ID |
Update a bank account
To update existing bank account information:Step 1: Retrieve current details
First, get the current bank account information:Step 2: Update the account
| Parameter | Type | Description |
|---|---|---|
businessEntityId | integer | Business entity ID |
bankAccountId | integer | Bank account ID |
200 OK status.
List all bank accounts
To view all bank accounts for a corporation:| Parameter | Type | Description |
|---|---|---|
businessEntityId | integer | Business entity ID |
Remove a bank account
To delete a bank account from a corporation:| Parameter | Type | Description |
|---|---|---|
businessEntityId | integer | Business entity ID |
bankAccountId | integer | Bank account ID |
204 No Content on success.
Best practices
- Set a primary account: Mark one account as primary for default transactions
- Verify account numbers: Double-check account and routing numbers before saving
- Update regularly: Keep bank account information current when accounts change
- Secure storage: Account numbers are automatically masked in responses for security
- Currency matching: Ensure the currency matches your business operations
- Account holder names: Use the exact legal name registered with the bank
Common account types
| Type | Description | Use case |
|---|---|---|
CHECKING | Standard checking account | Daily operations, payroll |
SAVINGS | Savings account | Reserve funds |
MONEY_MARKET | Money market account | Short-term investments |
ESCROW | Escrow account | Held funds, transactions |
Related resources
- Business Entity API - Manage corporations and entities
- Credentials API - Store banking portal credentials
- Documents API - Upload bank statements and documents