Direct Bank Transfer

Transfer funds directly to a bank account.

Endpoint

POST /api/transfers/bank

Request Body

ParameterTypeRequiredDescription
from_wallet_idstringYesSource wallet identifier
bank_accountobjectYesBank account details
amountnumberYesTransfer amount
currencystringYesCurrency code
descriptionstringNoTransfer description

Response

Returns the transfer object.
{
  "id": "transfer_123456789",
  "type": "bank_transfer",
  "from_wallet_id": "wallet_123456789",
  "bank_account": {
    "account_number": "****1234",
    "routing_number": "****5678",
    "bank_name": "Example Bank"
  },
  "amount": 500.00,
  "currency": "USD",
  "description": "Bank withdrawal",
  "status": "processing",
  "created_at": "2023-01-01T00:00:00Z"
}