Track your financial insights
Total Balance
SAR 24,500.75
Account: ****3001
Payments
15 transactions
SAR 3,250
+12%
Transfers
8 transactions
SAR 1,500
-5%
Digital Wallet
23 transactions
SAR 890
+8%
Starbucks
Today, 9:15 AM
-SAR 25
Salary Deposit
Jul 25, 2:00 PM
+SAR 15,000
Careem
Jul 24, 7:30 PM
-SAR 45
Fetches real-time balance using:
POST /sandbox/api/v1/customers/accounts/balance
Request: {idNumber, accountNumber}
Response: balance, availableBalance, currency
Updates every time user opens app or pulls to refresh
Aggregates transaction data using:
POST /sandbox/api/v1/transfers/transactions
Request: {accountId, fromDate, toDate, limit: 100}
Processing: Groups by day, calculates daily totals
Chart updates when user changes month selection
Analyzes transactions by type:
transactionType: PAYMENT | TRANSFER | TOPUP | WITHDRAWAL
Data Source: Same transaction API
Processing: Filter by type, sum amounts
Comparison: Calculate % change vs last month
Displays latest transactions:
POST /sandbox/api/v1/transfers/transactions
Request: {limit: 10, offset: 0, status: COMPLETED}
Display: description, amount, timestamp
"View All" loads full transaction history page
Generate downloadable reports:
POST /sandbox/api/v1/reports/export
Formats: JSON, CSV, PDF, EXCEL
Types: TRANSACTION_HISTORY, ACCOUNT_STATEMENT
Users can export data for tax or budgeting purposes