One API. Every Payment Method.
Stop managing separate integrations for each payment rail. Omniwire's SuperAPI gives you unified access to ACH, wires, real-time payments, stablecoins, and open banking through a single endpoint.


import { OmniWire } from '@omniwire/sdk';
const client = new OmniWire({ apiKey: process.env.OMNIWIRE_API_KEY });
// ACH Payment - 1-2 business days
await client.payments.create({
rail: 'ach',
amount: 100000,
destination: { accountNumber: '***1234', routingNumber: '021000021' }
});
// Wire Transfer - Same day
await client.payments.create({
rail: 'wire',
amount: 250000,
destination: { accountNumber: '***5678', routingNumber: '026009593' }
});
// Real-Time Payment - Instant
await client.payments.create({
rail: 'rtp',
amount: 5000,
recipient: { phoneNumber: '+1-555-0123' }
});
// Stablecoin - Instant + 4.1% rewards
await client.crypto.convert({
from: 'USD',
to: 'USDC',
amount: 100000
});
// Same API. Different rails. One integration.