API Documentation#
Kalbe for Developers allows you to integrate local and international payments into your applications.With a single, unified API, you can accept payments from multiple mobile money providers in Mauritania and support global transactions - all through one platform.This documentation covers everything you need to test and go live with our API.Prerequisites#
To use the Kalbe API, you must:2.
Generate an API token from your dashboard
You can then use this token to interact with our sandbox environment and test your integration safely.Supported Payment MethodsMore payment methods coming soon...
Sandbox and Production Environments#
Kalbe provides two separate environments for development and production use:Accessible via
https://sandbox.kalbe.ioUse this environment for development and testing. All transactions are simulated and no real money is processed.Test payment flows without real accounts
Generate test validation codes
Allows you to test all endpoints in a simulated environment
Ideal for development, staging, and integration
Authentication#
All API requests require authentication using an API key. You must obtain separate API keys for each environment:Sandbox and Production use different API keys
Never use production keys in development
Keep your API keys secure and never expose them in client-side code
Getting Your API Keys#
1.
Log in to your dashboard at the appropriate environment
2.
Navigate to the API Key section
3.
Generate or copy your API key for that environment
Using Your API Key#
Include your API key in the Authorization header of all requests:| Authorization Header |
|---|
Authroization: Bearer YOUR_API_KEY |
Modified at 2025-06-01 19:28:05