Skip to content

Balance Statement

The balance statement allows you to retrieve the balance history for your account. It provides a detailed breakdown of the account running balance over a given time period.

By using this report, you can obtain a comprehensive view of the account's financial activity, including incoming and outgoing transactions, fees, adjustments, and any other relevant changes to the balance. This information can be filtered by date, enabling you to focus on specific time ranges.

This API enables you to synchronize all transaction data, which can be invaluable for automating your finance reconciliation processes by tracking opening and close balance

INFO

To access the report , login to Dashboard and navigate to Report. Under Report select Balance Statement.

You can use this filter feature to search for transaction . In the example below, we filter the search by using the start/end date and all types.

API Endpoint

http
GET https://api.iimmpact.com/v2/balance-statement

Request Headers

HeaderDescriptionRequired
AuthorizationID TokenNo

Query Parameters

ParameterTypeRequiredDescription
dateStringNoDefines the date range for the transactions or single date to query only transaction for that date. Example 2025-05-01
typestringNoLeave blank to return all. Available values (DEPOSIT, TRANSACTION, REFUND, COMMISSION)
pagestringNoPagination
limitstringNoSpecifies the maximum number of transaction records to return

Response 200

FieldTypeDescription
dataarray
data[].idnumberUnique identifier for the balance entry
data[].datestringTimestamp of when the balance entry was recorded (GMT+8)
data[].amountnumberThe amount by which the balance changed (can be positive or negative
data[].balancenumberThe account balance after this entry was applied
data[].remarksstringDescription of the transaction
data[].typestringThe type of balance entry
linksobject
links.firststring
links.laststring
links.prevstring
links.nextstring
metaobject
meta.current_pagenumberThe current page number
meta.fromnumber
meta.last_pagenumberThe total number of pages
meta.pathstring
meta.per_pagenumber
meta.tonumber
meta.totalnumberThe total number of balance entries.

Example Response:

json
{
  "data": [
    {
      "id": 133382527,
      "date": "2025-05-19 13:06:50.523",
      "amount": -628.7,
      "balance": 139985.697,
      "remarks": "Trx #106609887 TNB.220000000000",
      "type": "T"
    }
  ],
  "links": {
    "first": "/balance-statement?page=1",
    "last": "/balance-statement?page=85526",
    "prev": null,
    "next": "/balance-statement?page=2"
  },
  "meta": {
    "current_page": 1,
    "from": 1,
    "last_page": 85526,
    "path": "/balance-statement",
    "per_page": 2,
    "to": 2,
    "total": 171052
  }
}

IIMMPACT API Documentation