Request a New Transfer

Create a new transfer to deposit money into or withdraw money from an account.

Two transfer_type values are accepted, and both are available in sandbox and production:

  • ach — supports both INCOMING (deposit) and OUTGOING (withdrawal) directions. A relationship_id from a previously created ACH Relationship is required.
  • wire — supports the OUTGOING (withdrawal) direction only. Incoming wires cannot be initiated through this endpoint; they are pushed in by the sending bank and recorded automatically. A bank_id from a previously created Bank Relationship is required, and the bank must be in APPROVED status before the transfer will progress past QUEUED.

In the sandbox environment, ACH deposits and withdrawals settle instantly against virtual funds. Outgoing wire withdrawals are accepted and simulated end-to-end — no funds are transmitted to a bank, but the transfer progresses to COMPLETE and the account is debited against virtual funds. Sandbox wire withdrawals are asynchronous (not instant) and auto-complete on weekdays only; transfers submitted on a weekend will not progress until Monday. For more on funding accounts in sandbox, see this tutorial.

Path Params
uuid
required
Body Params
string | null

Additional details for when type = wire

string
required

Must be > 0.00

uuid

Required if type = wire

The bank_relationship created for the account_id here

string
enum
required
  • INCOMING Funds incoming to user's account (deposit).
  • OUTGOING Funds outgoing from user's account (withdrawal).
Allowed:
string

Only outgoing wire fees are currently supported for automated processing.

user The end user will pay any applicable fees invoice Any applicable fees will be billed to the client in the following monthly invoice

ira
object

This field is used for IRA Account only

uuid

Required if type = ach

The ach_relationship created for the account_id here

string
enum
deprecated

Deprecated. Not honored by the API; values sent are silently ignored and this field will be removed.

Allowed:
string
enum
required
  • ach Transfer via ACH (US Only). Supports both INCOMING (deposit) and OUTGOING (withdrawal) directions.
  • wire Transfer via wire. OUTGOING (withdrawal) only.
Allowed:
Responses

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