# Expenses Manage expenses - create, update, delete expenses and view expense categories. ## Get All Expenses - [GET /expenses](https://api-docs.webwork-tracker.com/api/expenses/getexpenses.md): Retrieve all expenses in your workspace. Supports filtering by ID and date range. Results are paginated. ## Create Expense - [POST /expenses](https://api-docs.webwork-tracker.com/api/expenses/createexpense.md): Create a new expense in your workspace. Requires expense_name, date, amount, and category_id. ## Update Expense - [PUT /expenses/{expenseId}](https://api-docs.webwork-tracker.com/api/expenses/updateexpense.md): Update an existing expense. All fields are required. ## Delete Expense - [DELETE /expenses/{expenseId}](https://api-docs.webwork-tracker.com/api/expenses/deleteexpense.md): Delete an expense from your workspace. ## Get Expense Categories - [GET /expenses/categories](https://api-docs.webwork-tracker.com/api/expenses/getexpensecategories.md): Retrieve all expense categories in your workspace. Supports filtering by ID.