Initiates a transfer to move funds to a destination address via a specified payment rail.
Documentation Index
Fetch the complete documentation index at: https://docs.ledger.so/llms.txt
Use this file to discover all available pages before exploring further.
Pass your API key as a Bearer token: Authorization: Bearer ld_live_...
Ledger customer ID (cus_...)
Wallet to transfer from (wal_...). Can be a crypto wallet or a virtual account wallet.
Transfer amount
Destination currency code (e.g. "usdc", "gbp", "eur")
Payment rail (crypto: "solana", "ethereum", etc. | fiat: "ach", "wire", "sepa", "faster_payments", "spei", "pix")
Onchain address for crypto transfers, or payout account ID (pa_...) for fiat transfers
Payment reference sent to the recipient's bank. Max 10 chars for ACH, 140 for wire/SEPA.
Your own reference ID for idempotency or tracking (not sent to recipient)