API resource names, fields, statuses, and webhook shapes are subject to change. Share feedback with will@augustus.com.
Use cases
- User withdrawals. Pay your end-users out to international USD accounts they hold elsewhere.
- Paying invoices globally. Settle bills with international suppliers, contractors, and vendors in USD.
- Settling trades. Send the USD leg of trades to international counterparties — exchanges, OTC desks, market makers.
- Internal treasury. Move funds between group entities globally to manage liquidity.
How it works
- You instruct —
POST /v1/payoutswith the beneficiary, amount, and rail. - Augustus validates and routes — screening, payment data validation, correspondent route resolution.
- Augustus sends the payment — routed through intermediary banks to the beneficiary bank.
- You get real-time status — payout status via webhooks and the API; correspondent-level hops on a separate tracking resource.
- Funds reach the beneficiary.
Account structure
International USD payments are supported on all Augustus account types:Send USD internationally
Create a payout
Destination
International beneficiaries come in two flavors: IBAN-formatted accounts (mostly Europe and parts of MENA) and everything else. IBAN beneficiaryBeneficiary Bank object
SWIFT object
Optional SWIFT-specific parameters on the payout request. Required fields depend on the beneficiary corridor; your account manager can confirm the exact shape for your integration.Routing
You provide the beneficiary. Augustus resolves the path:- You provide beneficiary details including name, account number, and address.
- Augustus uses Standard Settlement Instructions to identify the optimal route through the correspondent bank network.
- The resolved route — including any intermediary FIs — is returned in the payout response on the
routingfield, giving you full visibility into the path your payment takes. - As the payment moves through the route, correspondent-level updates are recorded on a tracking resource associated with the payout (not embedded in the payout object). See Tracking.
Optional customer-provided routing. For day one, Augustus calculates the correspondent route in all cases. Passing an
intermediary_bank object is possible on request.Validation
Augustus validates every payout before submission to reduce repair queues and protect your STP rate.Payout lifecycle
A webhook is fired on every status transition. See Webhook events.
Tracking
Augustus provides end-to-end payment tracking via SWIFT GPI (Global Payments Innovation). Every SWIFT payout is assigned a UETR (Unique End-to-End Transaction Reference). As the payment moves through the correspondent chain, each bank in the path reports a status update. Augustus aggregates these into a tracking resource (a separate object from the payout) and surfaces updates in real time. Use that resource to show progress to your end users without polling. It includes the current network status, auetr where available, and an events array that grows as each correspondent reports a hop. Full API shapes ship in the API reference when the tracking endpoints go live.
Further information
- The beneficiary must be able to receive USD. If the beneficiary holds a non-USD account, the intermediary bank may FX the payment downstream.
- Submit payouts 24/7. Payments submitted outside Fedwire operating hours queue and clear automatically at the next opening.
Webhook events
Subscribe to these events for international payouts. For payload envelope, signature verification, retry policy, and replay, see Webhooks.Webhook payload structure
Out of scope today
The following are intentionally not in the MVP. Augustus tracks each as a roadmap item based on early customer feedback:- Customer-initiated SWIFT messaging. Initiation is via API only.
- Customer-provided routing. Augustus calculates routing from SwiftRef SSI data.
- Non-USD clearing. Augustus sends and receives international payments in USD only.