splitwise_update_expense
Update an existing expense by providing the expense ID and only the fields that need to change. To overwrite all shares, use the users array.
Instructions
Update an existing expense. Only include fields that are changing. If users array is provided, all shares will be overwritten.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | The expense ID to update | |
| cost | No | Total cost as a decimal string | |
| date | No | Date of expense (ISO 8601 format) | |
| users | No | Array of user share objects to update. If provided, replaces all existing shares. | |
| details | No | Additional notes about the expense | |
| group_id | No | Group ID | |
| category_id | No | Category ID | |
| description | No | Short description of the expense | |
| currency_code | No | Currency code | |
| repeat_interval | No | Repeat frequency |