Move money externally
Outbound ACH transfers
Move money externally
Send money to a saved external account.
POST
Move money externally
Creates a transfer from a Lemma account to a saved recipient — an external bank account registered in Lemma. External transfers are sent via ACH and typically settle within 1-2 business days.
Transfers over $100,000 are held for manual review by the Lemma team as a
security measure to protect your accounts in the event of a compromised API
key. Need higher limits? Contact us.
Headers
string
required
A key that lets you safely retry the request without sending the same ACH
transfer more than once. See Idempotency.
Request body
string
required
The ID of the Lemma account to send money from.
string
required
The ID of a saved recipient. You cannot
send money to an arbitrary bank account — it must be a pre-registered
recipient belonging to your provider.
integer
required
The amount to transfer in cents. Must be greater than zero.
string
A description for the transfer. Appears on the sender’s transaction history.
Response
Returns the created ACH transfer object.string
Unique identifier for the ACH transfer.
string
The Lemma account the transfer moves money from or to.
string | null
The external account on the other side of
the transfer.
integer
The transfer amount in cents. A positive amount indicates a credit transfer
pushing funds to the receiving account. A negative amount indicates a debit
transfer pulling funds from the receiving account (an ACH pull).
string
Current status of the ACH transfer.
string
The statement descriptor shown to the counterparty.
string | null
The settled transaction, once the transfer posts.
object | null
Submission details, once the transfer reaches the ACH network.
object | null
Return details, if the transfer was returned.