bridge_create_transfer
Create fiat-to-crypto, crypto-to-fiat, or crypto-to-crypto transfers using supported payment rails. Use dry_run to validate before executing.
Instructions
Create a transfer to move money (fiat-to-crypto, crypto-to-fiat, or crypto-to-crypto)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | No | Amount to transfer (omit if flexible_amount is true) | |
| dry_run | No | If true, validate without executing | |
| currency | No | Transfer currency | |
| on_behalf_of | Yes | Customer ID on whose behalf the transfer is made | |
| developer_fee | No | Fixed developer fee amount | |
| source_address | No | Source crypto address (if applicable) | |
| idempotency_key | No | Optional idempotency key for safe retries. Generated automatically when omitted. | |
| source_currency | Yes | Source currency | |
| destination_address | No | Destination crypto address (if applicable) | |
| source_payment_rail | Yes | Source payment rail | |
| destination_currency | Yes | Destination currency | |
| developer_fee_percent | No | Developer fee percentage | |
| source_bridge_wallet_id | No | Source Bridge wallet ID (if applicable) | |
| destination_payment_rail | Yes | Destination payment rail | |
| source_external_account_id | No | Source external account ID (if applicable) | |
| destination_bridge_wallet_id | No | Destination Bridge wallet ID (if applicable) | |
| destination_external_account_id | No | Destination external account ID (if applicable) |