Skip to main content
POST
Open a bank account
Opens a new Lemma bank account for an entity. The account gets its own account number and routing number.

Headers

string
required
A key that prevents opening a duplicate account if the same request is retried. Reusing a key returns the originally opened account instead of opening a second one. See Idempotency.

Request body

string
required
The ID of the entity to open the account for. You can find entity IDs using the List entities endpoint.
string
required
The name of the account, visible to the entity’s team on their Lemma dashboard. Choose something descriptive, such as “Payroll” or “Cigna deposits”. Leading and trailing whitespace is removed and runs of whitespace are collapsed to a single space before the name is saved.Between 1 and 100 characters. May contain only letters (A to Z), numbers, spaces, hyphens (-), underscores (_), #, +, &, and /.Must be unique among the entity’s open accounts, ignoring case. A closed account’s name can be reused.

Response

Returns the new bank account, in the same shape as Get bank account.
string
Unique identifier for the account, prefixed with account_.
string
The ID of the entity that owns this account.
string
The name of the account, with whitespace collapsed.
string
The bank account number.
string
The ABA routing number.
integer
The total balance of the account in cents. Always 0 for a new account.
integer
The balance available for use in cents. Always 0 for a new account.
string
ISO 8601 timestamp of when the account was opened.