# Expense Category Endpoints {#expense-category-endpoints}


Manage expense categories for organizing expense records.


## Base Path {#base-path}


```
/api/expense-categories
```


## Endpoints {#endpoints}



### List Categories {#list-categories}


```
GET /api/expense-categories
Authorization: Bearer {token}
```


### Get Category by ID {#get-category-by-id}


```
GET /api/expense-categories/:id
Authorization: Bearer {token}
```


### Create Category {#create-category}


```
POST /api/expense-categories
Authorization: Bearer {token}
```

**Request Body:**

```json
{
  "name": "Travel"
}
```


### Update Category {#update-category}


```
PUT /api/expense-categories/:id
Authorization: Bearer {token}
```


### Delete Category {#delete-category}


```
DELETE /api/expense-categories/:id
Authorization: Bearer {token}
```


## Built-in Categories {#built-in-categories}


| Category        | Description            |
| --------------- | ---------------------- |
| Travel          | Travel expenses        |
| Meals           | Food and beverage      |
| Office Supplies | Stationery, equipment  |
| Software        | Software subscriptions |
| Hardware        | Hardware purchases     |
| Training        | Education and training |
| Marketing       | Marketing expenses     |
| Insurance       | Insurance premiums     |
| Utilities       | Office utilities       |
| Miscellaneous   | Other expenses         |


## Related Pages {#related-pages}


- [Expense Endpoints](https://sourcey-gauzy.pages.dev/api/expense-endpoints/index.md) — expense management
- [Expenses Feature](https://sourcey-gauzy.pages.dev/features/expenses/index.md) — expense tracking
