API Keys
Your API credentials consist of:- Account ID — found in Dashboard → Settings → Account
- App Secret — generated in Dashboard → Developer → API Key
Generate App Secret
A 4-digit transaction PIN is required before generating a new App Secret.Transaction PIN
The 4-digit transaction PIN is required for sensitive operations: generating a new App Secret, initiating large transfers, and certain administrative actions.Set or Update PIN
string
required
Your new 4-digit numeric PIN.
Verify PIN
string
required
Your current 4-digit PIN.
Two-Factor Authentication (2FA)
Enable 2FA on your dashboard account for additional security (Dashboard → Developer → Security → 2FA).Step 1: Generate a 2FA Secret
Step 2: Enable 2FA
Step 3: Verify a 2FA Code
string
required
The 6-digit OTP from your authenticator app.
Webhooks
Configure and manage webhook endpoints for real-time event notifications. See the Webhooks guide for full details.GET /business/webhook— get current webhook configurationPOST /business/webhook— set webhook URLPUT /business/webhook/{webhook_id}— update webhook URL
API Request Logs
Audit every API call made against your account:string
Filter by HTTP status code (e.g.
200, 400, 500).string
Filter by HTTP method:
GET, POST, PUT, DELETE.number
Page number.
number
Results per page.
Events
View all events sent to your webhook endpoint and inspect individual event payloads.List All Events
number
Results per page.
Get Single Event
string
required
The event ID.

