Money that connects continents
EN / FR
Log in
Kudu
Get started
Developers

Embed money movement, requests, group buys, and escrow.

Your brand, your domain, your UI — Kudu runs the money underneath. A clean REST API, idempotency keys, webhooks, and SDKs.

Docs & sandbox are open — production keys after review.
POST /v1/deals
curl https://api.kudu.cash/v1/deals \ -H "Authorization: Bearer $KUDU_KEY" \ -H "Idempotency-Key: deal_4f8a" \ -d amount=12000 \ -d currency=EUR \ -d release_rule=on-delivery \ -d auto_release_hours=48
import { Kudu } from "@kudu/sdk"; const kudu = new Kudu(process.env.KUDU_KEY); const deal = await kudu.deals.create({ amount: 12000, currency: "EUR", releaseRule: "on-delivery", autoReleaseHours: 48, splits: [ { party: "seller", bps: 9400 }, { party: "organizer", bps: 400 }, { party: "platform", bps: 200 }, ], });
from kudu import Kudu kudu = Kudu(api_key=os.environ["KUDU_KEY"]) deal = kudu.deals.create( amount=12000, currency="EUR", release_rule="on-delivery", auto_release_hours=48, splits=[ {"party": "seller", "bps": 9400}, {"party": "organizer", "bps": 400}, {"party": "platform", "bps": 200}, ], )
Capabilities

Everything you need to move money.

Accounts & balances

Create accounts and hold balances in multiple currencies.

POST /v1/accounts

Send & receive

Move money between accounts and across borders in seconds.

POST /v1/transfers

Requests & invoices

Generate payment links and itemised invoices on demand.

POST /v1/requests

Group buys

Run tiered group purchases that settle when they close.

POST /v1/group-buys

Escrow & release rules

Hold funds and release on your rules — split many ways.

POST /v1/deals

Webhooks

Subscribe to deal, payout, and release events in real time.

POST /v1/webhooks
Why build on Kudu

Less plumbing. More product.

01

Speed to market

Go live in days. One engineer, a few endpoints.

02

Fully white-label

Your brand, your domain, your UI — Kudu is invisible.

03

Compliance built in

We handle verification and hold the licenses, so your users don't have to.

04

Resilient infrastructure

Run on European cloud (Scaleway) with high uptime and prebuilt UI components.

05

A clean API

REST + JSON, idempotency keys, webhooks, SDKs.

Verified access

Docs are open. Production keys are earned.

Anyone can read the docs and build in the sandbox today. Because Kudu moves real money, we verify every business before issuing production keys — it's protection for you and your users, not a gate for its own sake.

Apply for access →
How access works
1
Application submitted
Docs & sandbox unlock immediately.
2
In review
We verify your business — usually a couple of days.
Approved
Production keys issued from app.kudu.cash.
Terra Corrèze and DealGroupAfrica both run on it
Transak
Scaleway
MoneyGram
Sendcloud

Ready to build?

Read the docs Apply for access