Wire Confirmations
Retrieve MT103-style SWIFT wire confirmation details for an international wire Payment
The Connect Wire Confirmation API returns SWIFT wire transfer confirmation details for an international wire Payment, in the MT103 format banks use for wire confirmations.
When is a wire confirmation available?
Only for Payments sent by international wire. Domestic US/PR wires and CAD-to-CA wires (treated as domestic) don't have a wire confirmation.
Retrieving a wire confirmation
Call GET /payments/{id}/message-types/SWIFT_CONFIRMATION with the Payment's payerId as a query parameter:
GET /payments/{id}/message-types/SWIFT_CONFIRMATION?payerId={payerId}
The response includes:
| Field group | What it covers |
|---|---|
| Payment details | Settlement amount and currency, value date, FX amount and currency (for non-USD wires) |
| Ordering customer | The Payer's name, address, and source account |
| Beneficiary | The Recipient's name, address, account, and email |
| Beneficiary bank | The Recipient's bank name, address, and SWIFT/BIC code |
| Wire tracking | The wire's unique end-to-end transaction reference (UETR), when available |
| Remittance information | Payment memo details passed along with the wire |
See the API Reference for the full field list.
Error responses
| Condition | Response |
|---|---|
| Payment isn't a wire, or is a domestic wire | 400 |
| Requested message type isn't supported | 400 |
| Payment not found, or not owned by the Payer | 404 |
| Missing or invalid API key | 401 |
Updated about 5 hours ago
Did this page help you?
