Overview
One REST API for moving money across many banks — payments, collections, accounts, FX, and more.
Acme is a single REST API for money movement and treasury operations across many banks. It abstracts each bank's protocols, file formats, and payment rails behind one consistent JSON-over-HTTPS interface, so you integrate once instead of bank by bank.
These guides explain the concepts and integration flows. The API reference documents every endpoint's request and response. New to Acme? Start with Getting started.
What you can do
Payments
Send single and scheduled payments across local rails and SWIFT.
Batch payments
Submit many payments in a single file or request.
Collections
Pull funds via direct debit authorizations and collections.
Virtual accounts
Issue virtual account numbers to reconcile incoming funds.
Foreign exchange
Look up FX rates and book currency conversions.
Digital assets
Transfer and look up digital asset balances.
Webhooks
Receive real-time events for payment and account activity.
Transactions & statements
Read transactions and bank statements to reconcile.
Bank coverage
Acme moves money across banks including CIMB, Citibank, DBS, HSBC, OCBC, RHB, Standard Chartered, UOB, ANZ, Deutsche Bank, and Zand. Each bank's specifics — supported rails, character sets, and required fields — live under Bank payment rules.