For the complete documentation index, see llms.txt. This page is also available as Markdown.

Get wallet balance

This endpoint makes an HTTP GET request to retrieve the available wallet balance.

GET:v1/account/wallets

Headers

Name
Type
Description

secret-key

string

Your vesicash secret key

public-key

string

Your Vesicash public key

Authorization

Bearer token

Response

The response will be in JSON format and will have the following schema:

    "status": "success",
    "code": 200,
    "message": "success",
    "data": [
        {
            "id": "ade3534b***************",
            "balance": 11,
            "environment": "live",
            "business_id": "7****************",
            "country": {
                "id": "f6bf7*****************",
                "name": "Ghana",
                "country_code": "GH",
                "currency_code": "GHS"
            },
            "created_at": "2025-07-28T15:01:13.590536Z",
            "updated_at": "2025-12-17T13:27:14.386401Z"
        },
        {
            "id": "d37415d0-df6**************",
            "balance": 347.99,
            "environment": "live",
            "business_id": "79ef173*****************",
            "country": {
                "id": "e7467e17-0ce*****************",
                "name": "Zambia",
                "country_code": "ZM",
                "currency_code": "ZMW"
            },
            "created_at": "2024-10-29T11:30:41.912092Z",
            "updated_at": "2026-01-06T14:27:04.801411Z"
        }
    ]
}

Last updated