Quickstart Guide
Follow these four steps to get your account configured and ready to build.1. Create Your Account
Sign up for a meCash Business account to get access to your developer dashboard.
2. Get Your API Keys
Generate your API key from the developer dashboard to authenticate API requests.
3. Whitelist IP Addresses
For security, all API calls must come from a whitelisted IP address.
4. Set Up Webhooks
Configure an endpoint to receive real-time notifications for transaction events.
Core Features
meCash API provides comprehensive financial services through these main categories:FIAT API
Process traditional currency transactions including:
- Multi-currency wallet management
- Currency conversion quotes
- Bank transfers and mobile money payouts
- Virtual account creation
RAMP API
Handle cryptocurrency operations:
- Crypto-to-crypto conversions
- Fiat-to-crypto onramp/offramp
- Gas fee estimation
- Blockchain address validation
Before Your First Call
Keep these critical concepts in mind.Authentication
All requests must include an
x-api-key
header with your secret key.Environments
Two environments are available for development and production:
- Production:
https://api.me-cash.com
- For live transactions - Sandbox:
https://sandbox.api.me-cash.com
- For testing and development
Use sandbox for testing, production for real transactions.
API Response Format
All meCash API responses follow a consistent format:Error Handling
API errors include detailed information to help with debugging:Rate Limits
- Standard Rate Limit: 100 requests per minute per API key
- Burst Limit: 10 requests per second
- Webhook Rate Limit: 1000 events per minute
Exceeding rate limits will result in 429 Too Many Requests errors.