Docs
Update Expense
PATCH /Expenses/{expenseId}
PATCH
/Expenses/{expenseId}Replaces an expense's name, date, payee, budget link, receipt file and notes. This is not a partial update: a null date, proposalLineItemId or fileId clears it, so send the current values for anything that should stay. Lines are changed with Expenses_AddExpenseLine, Expenses_UpdateExpenseLine and Expenses_RemoveExpenseLine. Requires event admin.
Path Parameters
| Field | Type | Required | Description |
|---|---|---|---|
| expenseId | uuid | Required |
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
| name | string | Optional | |
| date | date-time | Optional | |
| payeeType | string | Optional | |
| payeeId | uuid | Optional | |
| proposalLineItemId | uuid | Optional | |
| fileId | uuid | Optional | |
| notes | string | Optional |