Introduction
v1 · Live API

The payments API for African markets.

A REST-over-HTTPS API for B2B disbursement, multi-currency wallets, and remittance — built by Technest.

Start buildingAPI referencefirst payout in under 10 min
Create a payout
curl https://api.swappr.me/api/v1/payouts \
  -H "Authorization: Bearer sk_live_…" \
  -H "Idempotency-Key: po_8f2c1a" \
  -d amount_minor=2500000 \
  -d currency=NGN \
  -d account_number=0123456789 \
  -d bank_code=058
201 Created

Core jobs

API resources

Conventions

  • Money values are string-encoded BigInts in minor units (kobo for NGN, cents for USD) to avoid float precision loss.

  • All timestamps are ISO 8601 in UTC unless explicitly noted.

  • Field names are snake_case in requests and responses.

  • Prefixed IDs (po_, bat_, whe_) are merchant-facing references; cuids without a prefix are internal.

Response · 200
{
  "id": "po_8f2c1a",
  "amount_minor": "2500000",
  "currency": "NGN",
  "status": "processing",
  "created_at": "2026-06-09T11:04:22Z"
}

Running a remittance, IMTO, MSB or EMI?

Per-end-user KYC, sender info on every transaction, and VIBANs per customer can be enabled after compliance review.

Need help?