Wire Transactions
- Initiate secure wire transfers with immediate submission feedback
- Protect every request with mTLS and digital signatures
- Use clear, unique end to end references for reliable tracking
- Send across North America, EMEA, APAC, and LATAM
- Include required U.S. routing and settlement details when applicable
- Monitor progress and outcomes with downstream status tracking
What are wires?
Wires are a secure, fast, and reliable way to transfer funds electronically between banks or financial institutions, both domestically and internationally. They are commonly used for high-value or time-sensitive transactions, such as business-to-business payments, supplier settlements, or large personal transfers.
Wire Transactions offer speed, security, and global reach, making them a trusted choice for critical financial transactions.
How to choose
Wire Transactions API v1
Initiate secure, high-value wire and FX payments globally with robust validation and digital signature requirements. Supports a wide range of currencies and geographies. Available to all J.P. Morgan clients.
Wire Transactions API v2
Next-generation API for high-value wire transfers with enhanced validation, stricter field requirements, and improved tracking. Focused on U.S. and cross-border payments. Available to select pilot clients.
The version of the Wire Transactions API you use depends on your client type and payment needs. Your J.P. Morgan implementation team will recommend the appropriate version based on your profile. Below is a general guide:
Wire Transactions API v1 vs v2: Comparison table
| Feature | Wire Transactions v1 (1.0.5) | Wire Transactions v2 (2.0.5) |
|---|---|---|
| Recommended client type | Corporates and financial institutions needing global and/or FX wires | Predominantly financial institutions (not intended for corporates) |
| Primary use case | Secure, high-value wire transfers and automated FX payments globally. Note: v1 does not fully support the specialized financial institution wire capabilities available in v2. | Global Payment v2 USD wire capabilities for high-value wire credit transfers between financial institutions holding accounts at J.P. Morgan |
| Geographic coverage | Global: WHEM (Americas), EMEA, APAC, and foreign exchange (FX) reach | Primarily U.S. (USD wires only) |
| endToEndId length | Up to 15 alphanumeric characters, uppercase for alpha | Up to 16 alphanumeric characters, uppercase for alpha |
| Amount fields | instructedAmount or equivalentAmount (FX supported) |
instructedAmount or equivalentAmount (FX supported, plus optional interbank settlement) |
| U.S.-specific routing | Supports ABA, BIC, memberId, clearingSystemIdCode |
Requires instructedAgent.financialInstitutionId.aba and settlement account |
| Parties/routing | Debtor, creditor, agents, intermediaries; flexible field combinations | Debtor, creditor, agents, intermediaries; stricter field combination rules |
| Remittance/tax/reg | Unstructured/structured remittance, regulatory, and tax blocks | Unstructured/structured remittance, regulatory, and more detailed tax blocks |
| Status/tracking | Track and Trace API using endToEndId; latest payment status returned after retention period |
Track and Trace API using endToEndId; latest payment status returned after retention period |
| Sample scenarios | Book, CHIPS, Fed, POBO, FFC, Brazil TED, Canada, EU, UK, HK, Global Auto FX, etc. | U.S. financial institution to financial institution, U.S. financial institution to financial institution customer, U.S. financial institution with underlying customer payment |
| Character set | Latin character set, no carriage returns/line feeds; SWIFT X for APAC wires | Latin character set, no carriage returns/line feeds |
| API response | 200 (success), 400/403/503 (errors), PMT-C001 for success | 200 (success), 400/403/503 (errors), PMT-C001 for success |
Capabilities
With Wire Transactions v2, you can build solutions to initiate high‑value transfers, support cross‑border payouts, meet U.S. routing needs, and track outcomes with clear references.
Domestic and Cross-Border Payments
Send funds to suppliers, vendors, or tax authorities within the U.S. or internationally.
Global Clearing Network
Access one of the largest global clearing networks, with up to $10 trillion processed daily.
Fast, Reliable Processing
Benefit from processing speeds often under two minutes and a straight-through processing (STP) rate of 99.4%.
Principal Protect
Use advanced features to help protect your principal and manage payment risk.
Secure Messaging
Transmit all wire instructions securely using industry standards like SWIFT.
What you can build
Unlock powerful solutions for your business with J.P. Morgan’s Wire Transactions API. Automate, streamline, and securely manage high-value payments at scale.
Custom API Integration
Integrate directly with J.P. Morgan’s Wire Transactions API to manage North America wire payments, automate workflows, and control payment data.
Automated Treasury Operations
Streamline treasury settlements, supplier payments, and tax payments with secure, automated wire transfers.
Availibility
Wire Transactions API is available in the following regions:
- North America (NA)
- Europe, Middle East and Africa (EMEA)
- Asia Pacific (APAC)
- Latin America (LATAM)
- Automated Foreign Exchange (AUTO FX)
Next steps
Getting Started
Complete the onboarding process to ensure you have everything you need.
Authentication
Learn how J.P. Morgan protects your transactions.