Expenses
Partial update an expense
Update only the provided fields on an existing expense record.
patch/v1/expenses/{expenseId}
Request
- Base URL: https://api.frihet.io
- URL: https://api.frihet.io/v1/expenses/{expenseId}
- Auth: API key in header X-API-Key
Path parameters
expenseIdstring required
Expense unique identifier
Request body
Example request
{
"description": "Office supplies",
"amount": 45.99,
"date": "2026-03-09",
"paidDate": "2026-03-12",
"category": "office",
"vendor": "Office Depot",
"taxDeductible": true,
"currency": "EUR",
"functionalCurrency": "EUR",
"recurring": {
"enabled": true,
"frequency": "monthly",
"nextDate": "2026-04-01",
"endDate": "2027-03-31",
"maxOccurrences": 12
}
}Response
Expense updated
Example response
{
"description": "Office supplies",
"amount": 45.99,
"date": "2026-03-09",
"paidDate": "2026-03-12",
"category": "office",
"vendor": "Office Depot",
"taxDeductible": true,
"currency": "EUR",
"functionalCurrency": "EUR",
"recurring": {
"enabled": true,
"frequency": "monthly",
"nextDate": "2026-04-01",
"endDate": "2027-03-31",
"maxOccurrences": 12
}
}Changes
No recorded changes to this operation across all 1 revision of this API.