Monobank statement
get_statementFetch Monobank account or jar transactions for a date/time window, with amounts in major units (negative for outflows). Handles endpoint rate limits by waiting or advising a retry delay.
Instructions
Transactions for one account or jar in a time window. Amounts are in major units; negative means money out. The window may span at most 31 days + 1 hour (2682000 seconds); ask for longer ranges in several calls, because the bank rate-limits this endpoint to one call per 60 seconds. The server waits for the next free slot for up to 35 seconds; beyond that it fails fast with the number of seconds to wait, so call it again after that delay. The response reports the exact window used, so chain windows with from = previous to. Use "0" as the account for the default account, or an account/jar id from get_client_info.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Window end, same formats; a bare YYYY-MM-DD means the end of that UTC day. Defaults to the start of the current minute | |
| from | Yes | Window start: unix seconds, YYYY-MM-DD (midnight UTC), or ISO 8601 datetime | |
| account | No | Account or jar id from get_client_info, or "0" for the default account | 0 |