Developers
A clean, typed API that gets a payment moving in minutes. Sandbox, webhooks, and observability included.
import { Atumly } from "@atumly/node";
const atumly = new Atumly({ apiKey: process.env.ATUMLY_API_KEY });
// Originate a trusted, real-time payment
const payment = await atumly.payments.create({
amount: { value: 4_500, currency: "USD" },
source: { account: "acct_8FQ..." },
destination: { account: "acct_3HV..." },
intent: {
purpose: "invoice_payment",
reference: "INV-1042",
},
});
console.log(payment.status); // "settled" — in under a secondWhat you get
TypeScript and Python today; Go and Rust on the roadmap.
Every endpoint accepts an idempotency key — safe to retry.
Signed deliveries, automatic retries, and a replay console.
A full mirror of production with scriptable test scenarios.
Per-request tracing, latency, and error budgets in the dashboard.
Backward-compatible by default, with clear deprecation policies.
We're onboarding a small number of teams each month. Tell us what you're building and we'll get you a sandbox.
Request access