v1

latestOpenAPI 3.0.02026-08-068926279.2 KB
Recurring Expenses

Update a recurring expense

Updates an existing recurring expense template

put/expenses/recurring/{id}

Path parameters

idinteger required

Recurring Expense ID

Request body

project_idinteger nullable
client_idinteger nullable
expense_category_idinteger nullable
vendorstring
descriptionstring
amountnumber
frequency'weekly' | 'monthly' | 'quarterly' | 'yearly'
start_datestring date
end_datestring date nullable
status'unbilled' | 'billed'

Response

Successful response

idinteger
team_idinteger
document_idstring
vendorstring
descriptionstring nullable
amountnumber
frequency'weekly' | 'monthly' | 'quarterly' | 'yearly'
start_datestring date nullable
end_datestring date nullable
next_expense_datestring date nullable
status'unbilled' | 'billed'

Example response

{
  "id": 1,
  "team_id": 1,
  "document_id": "RE-001",
  "vendor": "Internet Provider",
  "description": "Monthly internet service",
  "amount": 99.99,
  "frequency": "monthly",
  "status": "unbilled"
}