List My Wallet Transactions
list_my_wallet_transactionsRead-only lookup with no side effects - safe to call repeatedly. Requires authentication: returns only the caller's own wallet transaction history (type, amount, running balance, description, status, timestamps, school) - never card numbers, payment-method identifiers, or checkout links. Defaults to the active school; pass all_schools: true for every school the user belongs to, or student_id (own students only) to narrow to one student. Cursor-paginated, newest first: pass the returned nextCursor as cursor for the next page. topUpUrl is the regional top-up page on the Paxaver site for when the user asks to add funds. Filters combine with AND.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Range end, YYYY-MM-DD (UTC day) or an ISO timestamp with timezone | |
| type | No | Transaction type filter | |
| start | No | Range start, YYYY-MM-DD (UTC day) or an ISO timestamp with timezone | |
| cursor | No | Pagination cursor - pass the nextCursor value from the previous response | |
| status | No | Transaction status filter | |
| per_page | No | Page size, 1-100 (default 50) | |
| student_id | No | Filter to transactions for a specific student (must be your own student, from get_my_context) | |
| all_schools | No | When true, return history across every school the user belongs to; ignored when school_slug is also given | |
| school_slug | No | School slug to scope history to (must be a school the user belongs to); defaults to the active school |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hasMore | No | Whether more pages exist | |
| perPage | No | Page size applied | |
| topUpUrl | No | Regional Paxaver wallet top-up page - hand this URL to the user when they ask to add funds. Topping up happens on the Paxaver site, never through this tool | |
| nextCursor | No | Pass as cursor to fetch the next page; null when there is none | |
| transactions | No | Transactions matching the filters, newest first |