create_transfer
Executes a transfer using an active quote. Requires bank details for crypto-to-fiat off-ramp transfers.
Instructions
Execute a transfer using an active quote. The quote must not be expired. This initiates the actual money movement. Bank/payment details are required for off-ramp (crypto to fiat) transfers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| iban | No | IBAN for the destination bank account (EU/international) | |
| bsbCode | No | BSB code (Australia) | |
| quoteId | Yes | The quote ID to execute | |
| bankName | No | Name of the destination bank (required for off-ramp) | |
| ifscCode | No | IFSC code (India) | |
| metadata | No | Optional metadata to attach to the transfer | |
| sortCode | No | Sort code (UK) | |
| swiftCode | No | SWIFT/BIC code for international transfers | |
| customerId | Yes | The customer ID for this transfer | |
| accountType | No | Type of bank account | |
| bankCountry | No | Two-letter country code of the bank (e.g., 'AU', 'US') | |
| bankCurrency | No | Currency for the bank payout (e.g., 'EUR', 'USD', 'AUD') | |
| accountNumber | No | Bank account number (if not using IBAN) | |
| routingNumber | No | ABA routing number (US) | |
| accountHolderName | No | Bank account holder's full name (required for off-ramp) |