API Reference
Endpoints
Transactions
Create Transaction
POST /v1/transactions
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
{
"amount": 1000,
"currency": "USD",
"wallet": "TELCO_1",
"reference": "INV-001"
}
Check Status
GET /v1/transactions/:id
Authorization: Bearer YOUR_API_KEY
Wallets
List Supported Wallets
GET /v1/wallets
Authorization: Bearer YOUR_API_KEY
Reports
Transaction Report
GET /v1/reports/transactions
Authorization: Bearer YOUR_API_KEY
Error Codes
| Code |
Description |
| 4001 |
Invalid request |
| 4002 |
Authentication failed |
| 4003 |
Insufficient funds |
| 5001 |
System error |
| 5002 |
Network error |