ื“ืœื’ ืœืชื•ื›ืŸ ื”ืจืืฉื™

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