# Expenses

Manage expenses and expense categories

 - [GET /expenses](https://api-docs.webwork-tracker.com/api/expenses/getexpenses.md): Retrieve all expenses for a specific workspace. Requires workspace_id as query parameter.
 - [POST /expenses](https://api-docs.webwork-tracker.com/api/expenses/createexpense.md)
 - [GET /expenses/categories](https://api-docs.webwork-tracker.com/api/expenses/getexpensecategories.md)
 - [GET /expenses/{expenseId}](https://api-docs.webwork-tracker.com/api/expenses/getexpense.md): Retrieve a single expense. Same item shape as `GET /expenses`. Requires workspace owner or executive manager permissions.
 - [PUT /expenses/{expenseId}](https://api-docs.webwork-tracker.com/api/expenses/updateexpense.md)
 - [DELETE /expenses/{expenseId}](https://api-docs.webwork-tracker.com/api/expenses/deleteexpense.md)
