Developer Docs
The Manza REST API
Accounts, transfers, invoices and customers, payment links, checkout sessions, and signed webhooks — a RESTful JSON API with market-aware examples in five clients. Everything you need to move money programmatically.
export MANZA_API_KEY="sk_live_..."
curl "https://ma.manza.finance/api/entity" \
-H "Authorization: Bearer $MANZA_API_KEY"List every bank account and its live balance, paginate transactions, and reconcile against your ledger — read-only, market-shaped per deployment.
Create shareable hosted payment URLs once and reuse them, or issue a fresh link per invoice. Card payments, 3-D Secure, and redirect handled for you.
Per-order hosted checkout tied to a cart, with metadata round-tripping and a post-payment redirect — the Stripe-style flow for one-off orders.
Create customers and invoices, send them, mark them paid, and issue credit notes — the full billing lifecycle over REST.
Subscribe to payment_link.paid, checkout_session.completed, and more. Every delivery is HMAC-signed so you can verify it came from Manza.
curl, a CLI, and JS/TS, Ruby, and Python SDKs — the SDKs reading MANZA_API_KEY, all shown side-by-side on every endpoint.