Swervpay Docs home page
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
API Documentation
Introduction
Documentation
API Reference
SDKs
Changelog
Community
Blog
API Documentation
Introduction
Authentication
Authentication
POST
Authentication
Business
GET
Get Business
Bills
GET
Bill Category Items
GET
Bill Category List
GET
Bill Categories
POST
Validate customer
POST
Create bill
GET
Get bill
Cards
GET
Get All Cards
GET
Get Card
POST
Create Card
POST
Fund Card
POST
Withdraw from Card
POST
Freeze Card
POST
Unfreeze Card
POST
Terminate Card
GET
Get Card Transactions
GET
Get Card Transaction
Checkout
POST
Simulate credit transaction
Customers
GET
Get All Customers
GET
Get Customer
POST
Create Customer
POST
Update Customer
POST
Customer KYC
POST
Blacklist Customer
Collections
GET
Get All Collections
GET
Get Collection
POST
Create Collection
GET
Get Collection Transactions
POST
Simulate credit transaction
FX
POST
Get FX Rates
POST
Create FX
Identity
POST
BVN Verification
Invoices
GET
Get All Invoices
GET
Get Invoice
Others
GET
Get banks
POST
Resolve Account Number
Payouts
POST
Create payout
GET
Get payout
Transactions
GET
Get All Transctions
GET
Get Transaction
Wallets
GET
Get All Wallets
GET
Get Wallet
POST
Simulate credit transaction
Webhook
POST
Test Webhook
POST
Retry Webhook Log
API Documentation
Introduction
Swervpay provides a robust REST API that allows developers to securely process transactions, create card, manage customers, manage wallets, and more.
Version: 1.0
Production Base URL:
https://api.swervpay.co/api/v1
Sandbox Base URL:
https://sandbox.swervpay.co/api/v1
Was this page helpful?
Yes
No
Suggest edits
Raise issue
Authentication
Assistant
Responses are generated using AI and may contain mistakes.