Create Expense
create_expenseCreate an expense by entering cost and description, with options for equal or custom user splits and recurring intervals for repeat billing.
Instructions
Create a new expense. Cost is a string with 2 decimals (e.g. "25.50"). Splits equally by default; provide users list with paid_share/owed_share for custom splits. Each user needs user_id or (email + first_name + last_name). Set repeat_interval to "weekly", "fortnightly", "monthly", or "yearly" for recurring expenses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cost | Yes | ||
| date | No | ||
| users | No | ||
| details | No | ||
| group_id | No | ||
| category_id | No | ||
| description | Yes | ||
| currency_code | No | USD | |
| split_equally | No | ||
| repeat_interval | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||