API

List activity

List Activity History for a budget with translated summaries.

Returns recent Activity History rows for a budget the user can access. Summaries are server-translated (not i18n keys). Optional locale (see Locales); when omitted, uses preferredLanguage from profile settings, else en. Paginate with pageToken / limit (default 30, max 100).

GET/v1/list_activity

Query

FieldTypeRequiredDefaultDescription
budgetIdstringYes—Budget id.
localestringNo—Supported locale code. Omit to use the user’s preferred language.
pageTokenstringNo—Cursor from a previous response’s nextPageToken.
limitnumberNo30Page size (1–100; default 30).

Response data

FieldTypeDescription
localestringLocale used for summary strings.
itemsarrayActivity events.
nextPageTokenstringPass as pageToken for the next page when present.

Item fields

FieldTypeDescription
idstringActivity event id.
actorUidstringUser id of the actor, or null.
actionstringChange action (e.g. created, updated, deleted), or null.
entityTypestringEntity kind (e.g. expense, expenseBox, budget), or null.
entityIdstringId of the affected entity, or null.
entityNamestringDisplay name of the affected entity, or null.
mechanismstringHow the change was made (e.g. edit, undo, assistant), or null.
createdAtstringISO-8601 creation time, or null.
summarystringTranslated summary.