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": { ... }
}