Wallet API
The Wallet API allows you to check your wallet balances across all supported currencies.
Features
- Multi-currency Balances - View balances for all currencies in a single request
- Ledger vs Available - Distinguish between total balance and available (settled) funds
- Per-currency Queries - Fetch the balance for a specific currency
Supported Currencies
| Currency | Type |
|---|---|
| USD | Fiat |
| EUR | Fiat |
| GBP | Fiat |
| NGN | Fiat |
| BTC | Crypto |
| USDT | Crypto |
| USDC | Crypto |
Base URL
https://api.esca.finance/v1/wallet
Authentication
All endpoints require authentication via API key. Include your API key in the X-Api-Key header:
curl -H "X-Api-Key: your_api_key_here" https://api.esca.finance/v1/wallet/balances
Response Format
All responses follow a consistent format:
{
"status": true,
"message": "Balances retrieved successfully",
"data": { ... }
}