CategoryBreakdown
Whole-wallet figures need the permissions listed without assets:read; scoping the request with assetIds makes it a per-asset breakdown, which needs…
bearerAuthAuthorization<token>A Walletguide API key (wg_…) or an OAuth bearer token. Paste the value only. Create a key under Wallet settings → API keys.
walletId*stringThe wallet id (row uuid)
uuidapplication/json- body
period*|Window the income/expense KPIs are computed for.
assetIds?array<string>Scope to these asset uuids; omit for whole-wallet.
categoryIds?array<string>Scope to these category uuids; omit for all categories.
categoryBreakdown result
application/json- response
income*numberThe sum of all income within the given period
incomePreviousPeriod*numberThe sum of all income within the previous period
incomeChange*numberThe change in income between the given period and the previous period
expenses*numberThe sum of all expenses within the given period
expensesPreviousPeriod*numberThe sum of all expenses within the previous period
expensesChange*numberThe change in expenses between the given period and the previous period
gainsLosses*numberThe sum of all gains/losses within the given period
gainsLossesPreviousPeriod*numberThe sum of all gains/losses within the previous period
gainsLossesChange*numberThe change in gains/losses between the given period and the previous period
uncategorized*numberThe sum of all uncategorized income/expenses within the given period
uncategorizedPreviousPeriod*numberThe sum of all uncategorized income/expenses within the previous period
uncategorizedChange*numberThe change in uncategorized income/expenses between the given period and the previous period
profit*numberThe profit within the given period
profitPreviousPeriod*numberThe profit within the previous period
profitChange*numberThe change in profit between the given period and the previous period
plainProfit*numberThe plain profit (without gains/losses and uncategorized) within the given period
plainProfitPreviousPeriod*numberThe plain profit (without gains/losses and uncategorized) within the previous period
plainProfitChange*numberThe change in plain profit (without gains/losses and uncategorized) between the given period and the previous period
curl -X POST 'https://api.walletguide.com/wallets/497f6eca-6276-4993-bfeb-53cbbbba6f08/data/categoryBreakdown' \ -H 'Content-Type: application/json' \ -d '{ "period": "today"}'{ "income": 0, "incomePreviousPeriod": 0, "incomeChange": 0, "expenses": 0, "expensesPreviousPeriod": 0, "expensesChange": 0, "gainsLosses": 0, "gainsLossesPreviousPeriod": 0, "gainsLossesChange": 0, "uncategorized": 0, "uncategorizedPreviousPeriod": 0, "uncategorizedChange": 0, "profit": 0, "profitPreviousPeriod": 0, "profitChange": 0, "plainProfit": 0, "plainProfitPreviousPeriod": 0, "plainProfitChange": 0}CashFlowTimeSeries
Whole-wallet figures need the permissions listed without assets:read; scoping the request with assetIds makes it a per-asset breakdown, which needs…
AssetPerformance
AssetPerformance (data endpoint) in the Walletguide REST API. Parameters, response fields, and a playground you can run.