Skip to main content

Expense Category Endpoints

Manage expense categories for organizing expense records.

Base Path​

/api/expense-categories

Endpoints​

List Categories​

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

Get Category by ID​

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

Create Category​

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

Request Body:

{
"name": "Travel"
}

Update Category​

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

Delete Category​

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

Built-in Categories​

CategoryDescription
TravelTravel expenses
MealsFood and beverage
Office SuppliesStationery, equipment
SoftwareSoftware subscriptions
HardwareHardware purchases
TrainingEducation and training
MarketingMarketing expenses
InsuranceInsurance premiums
UtilitiesOffice utilities
MiscellaneousOther expenses