Skip to main content
For a foreign-currency wire, create an FX quote and use its fxQuoteId before expiresAt. For a USD international wire, omit fxQuoteId and create the wire directly.
How to send an international wireHow to send an international wire
For a foreign-currency wire:
  1. Create an FX quote for the exact beneficiary amount and currency.
  2. Before expiresAt, create the international wire with that quote id.
  3. Keep the returned Transfer id and follow its lifecycle.
Creating an international wire requires a user API key with wire access, used from an allowlisted IP. Amounts use the currency’s minor unit, so 10000 GBP means GBP 100.00.
amount is what the beneficiary receives. A non-USD amount requires a quote for the exact amount and currency. A USD international wire must omit fxQuoteId. The response has type: "international_wire" and can be retrieved from GET /v2/transfers/international-wire/{transferId}. International wires cannot be canceled through the API.