Skip to main content
API v1.0 Stable

Build the future of fintech

Integrate banking, payments, and virtual accounts into your product with our robust and documented REST API.

Everything you need to ship fast

RESTful API

Standard HTTP methods, predictable resource URLs, and JSON responses.

Real-time Webhooks

Get notified instantly about incoming payments, transfers, and account updates.

Bank-grade Security

TLS 1.3, API Key authentication, and IP whitelisting for maximum protection.

POST /api/v1/virtual-accounts
curl -X POST https://api.swop.com/v1/virtual-accounts \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '
    "customer_name": "Acme Corp",
    "email": "billing@acme.com",
    "currency": "NGN"
  '
// Response (201 Created)
{
  "status": "success",
  "data": {
    "account_number": "1234567890",
    "bank_name": "Minjibir MFB"
  }
}