API

Update expense

Update a planned expense.

Patch a planned expense.

PATCH/v1/update_expense

Body

FieldTypeRequiredDefaultDescription
budgetIdstringYes—Budget that owns the expense.
boxIdstringYes—Id of the parent expense box.
expenseIdstringYes—Expense to patch.
namestringNo—Replacement display name shown in the app.
amountnumberNo—New planned amount.
currencystringNo—New ISO 4217 currency code.
frequencystringNo—New cadence (monthly, weekly, …).
descriptionstringNo—New free-text notes.

Response data

FieldTypeDescription
idstringId of the planned expense.
budgetIdstringId of the budget this resource belongs to.
boxIdstringId of the parent expense box.