# Expense Types ## Create ExpenseType - [POST /expense-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/expense-types/createexpensetype.md): Creates a new ExpenseType ## List ExpenseType - [GET /expense-types](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/expense-types/listexpensetype.md): Lists all ExpenseType ## Get ExpenseType - [GET /expense-types/{expenseType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/expense-types/getexpensetype.md): Gets ExpenseType ## Update ExpenseType - [PUT /expense-types/{expenseType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/expense-types/updateexpensetype.md): Updates a specific ExpenseType. ## Delete ExpenseType - [DELETE /expense-types/{expenseType}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/expense-types/deleteexpensetype.md): Deletes an ExpenseType ## Create or Update Batch ExpenseType - [PUT /expense-types-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/expense-types/updatebatchexpensetype.md): Create or Update multiple ExpenseType at once. If the entity exists, it will be updated. If the entity does not exist, it will be created.