Wire Transfers

Plug directly into Fedwire

Send and receive domestic wires with a direct Fedwire connection, full message visibility, and same-day settlement.

1await summitspan.wireTransfers.create({
2  account_id: "account_in71c4amph0vgo2qllky",
3  amount: 250000000,
4  beneficiary_name: "Alpine Capital LP",
5  routing_number: "021000021",
6  account_number: "987654321",
7  message_to_recipient: "Q3 distribution",
8});
Direct Fedwire access

We connect to Fedwire ourselves — no correspondent bank.

Settles in minutes

Wires are final as soon as the Fed processes them.

Full message detail

Access IMAD, OMAD, and every field in the message.

Drawdown requests

Request that a counterparty wire you funds.

Approval flows

Require one or more approvers before a wire is sent.

Inbound wires

Receive wires to unique account numbers for easy matching.

Reversals

Request and track wire reversals from the dashboard.

International via Swift

Reach banks worldwide from the same API.

Speed and certainty

Large payments, settled today

When the amount is large and the deadline is today, wires are still the answer.

We submit wires to Fedwire within seconds of approval and report back the moment the Fed confirms them.

  • Submitted in seconds
  • Final settlement
  • Dual approval

Fedwire
operating hours

Created 10:02 AM
Approved 10:03 AM
Completed 10:03 AM
9:00 PM prev. day1 min7:00 PM

Operator workflows

Every field in every message

Search wires by IMAD, amount, or beneficiary. See the raw Fedwire message alongside a readable summary.

Wire Transfer
Alpine Capital LP
$2,500,000.00
Wire created
Approved by Dana Ortiz
Submitted to Fedwire
Completed · OMAD received

Bare metal APIs

Every detail directly from Fedwire

Other wire providers
IMAD and OMADinput_message_accountability_data

Reference the Fed’s own identifiers when tracing a wire.

Originator detailsoriginator_name

See exactly who sent an inbound wire.

Beneficiary referencesbeneficiary_reference

Match inbound wires to invoices automatically.

Drawdownswire_drawdown_request

Request funds from counterparties programmatically.

Wires for developers

Read our documentation
1await summitspan.wireTransfers.create({
2  account_id: "account_in71c4amph0vgo2qllky",
3  amount: 250000000,
4  beneficiary_name: "Alpine Capital LP",
5  routing_number: "021000021",
6  account_number: "987654321",
7});

Send a domestic wire.

  • Submitted to Fedwire in seconds.
  • Optional multi-person approval.
  • IMAD and OMAD on every transfer.
Learn more about Wires

Learn how Fedwire messages work

Every wire is a tagged message. Learn what each tag means and which ones you can set.

fedwire.txt
{1500}30        T {1510}1000{1520}20260902MMQFMP4B000123
{2000}000250000000{3100}101050001SUMMITSPAN BANK
{3400}021000021BANK OF NY{3600}CTR
{4200}D987654321*ALPINE CAPITAL LP*1 MARKET ST*
{6000}Q3 DISTRIBUTION*