Get started with Kotani Pay API v3
Follow these steps to start integrating with Kotani Pay’s payment platform.🚀 Try the API with Postman
Test our API endpoints instantly using our comprehensive Postman collection. Fork the collection to your workspace and start experimenting with real API calls without writing any code.Run in Postman
Fork the complete Kotani Pay API collection with 57+ endpoints and
pre-configured environments
What's included in the collection
What's included in the collection
- Complete API Coverage: All 57 endpoints organized by functionality
- Environment Variables: Pre-configured sandbox and production environments
- Authentication Flow: Automated token management and API key setup
- Sample Data: Example request bodies and expected responses
- Workflow Examples: Common integration patterns and use cases
How to fork and use the collection
How to fork and use the collection
- Fork the collection: Click the “Run in Postman” button above
- Choose your workspace: Select or create a Postman workspace
- Import environments: Both sandbox and production environments will be imported
- Set up credentials: Add your API keys to the environment variables
- Start testing: Begin with the Health Check endpoint to verify setup
Environment setup guide
Environment setup guide
After forking, update these environment variables in Postman:Sandbox Environment:
base_url:https://sandbox-api.kotanipay.comapi_key: Your sandbox API key (get this from Step 1 below)jwt_token: Will be auto-populated after login
base_url:https://api.kotanipay.comapi_key: Your production API keyjwt_token: Will be auto-populated after login
Step 1: Create an integrator account
Register your business
Register your business
Create an integrator account to access the Kotani Pay API platform. Use the
Create Integrator endpoint to
register your business.
Get your API credentials
Get your API credentials
- Login to your account using the Authentication Login endpoint 2. Generate an API key using the Generate API Key endpoint 3. Store your credentials securely
Step 2: Test the integration
Use the sandbox environment
Use the sandbox environment
Test your integration using our sandbox environment:Base URL:
https://sandbox-api.kotanipay.comStart with the Health Check endpoint to verify connectivity.Make your first deposit
Make your first deposit
Try initiating a deposit using the Initiate Deposit endpoint.
- Create a mobile money customer
- Initiate a deposit request
- Check the deposit status
- Handle webhook notifications
Step 3: Go live
Deploy to production
Deploy to production
- Switch to the production base URL:
https://api.kotanipay.com2. Update your API credentials for production 3. Configure your webhook endpoints 4. Start processing real transactions