انتقل إلى المحتوى الرئيسي

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