Create a bank transfer

Creates a new bank transfer using the walletId and bankAccountId as counterparties. Most details are inferred from bankAccountId. The walletId and bankAccountId must be owned by the same enterpriseId.

Body Params

Bank transfer details including amount, direction, and counterparties

string
required
length ≥ 1

The absolute value of the total amount of funds to be transferred. Include decimal places where applicable.

boolean
Defaults to false

Whether to apply instant credit to the transfer.

string
required

The bank account to use. Determines the bank rails. Presently, only ACH accounts are supported.

string
required

Client-generated transfer ID. Serves as the idempotency key. Prefer UUID v4, v5, or v7.

string
enum
required

Supported transfer directions (extensible)

Allowed:
string
required
length ≥ 1

The Go Account wallet to use as counterparty.

Responses

Language
Credentials
Bearer
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json