monobank-personal-statement
Fetch Monobank account transactions for a date range up to 31 days. Get details like amounts, balances, fees, cashback, and merchant info to track spending and reconcile accounts.
Instructions
Returns a list of transactions for a Monobank account. Maximum range is 31 days per request.
Inputs:
accountId: account id from monobank-personal-client-info. Use '0' for the default UAH account.
fromDate: start of range, ISO 8601 with timezone (e.g. '2026-06-01T00:00:00+03:00').
toDate: end of range, ISO 8601 with timezone. Defaults to now if omitted.
Each transaction:
amount: transaction amount in base currency unit. Negative = debit (money out), positive = credit (money in).
operationAmount: original amount in the operation currency (differs from amount when currencyCode != account currency).
currencyCode: ISO 4217 code of the operation currency.
balance: account balance after this transaction.
commissionRate / cashbackAmount: fee charged and cashback earned, in base currency unit.
mcc / originalMcc: Merchant Category Code (ISO 18245).
hold: true if the transaction is pending (not yet settled).
description: merchant or transfer name.
receiptId / invoiceId: identifiers for receipt lookup.
counterName / counterIban / counterEdrpou: counterparty info for transfers (present when available).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| toDate | No | ||
| fromDate | Yes | ||
| accountId | Yes |