Skip to main content

CategoryHolderDTO

DTO that holds user-specific configuration for a category, such as limits and notification settings.

categoryDTO object

DTO representing a budget or transaction category assigned to a user.

idinteger<int64>

Unique identifier of the category

Example: 1
userIDstringrequired

ID of the user who owns this category

Example: USR123
codestringrequired

Code identifying the category (e.g., internal or functional code)

Example: FOOD
namestringrequired

Display name of the category

Example: Food & Dining
maximumnumber

Maximum allowed amount for this category

Example: 1000
isNotifyboolean

Whether the user should be notified when approaching the limit

Example: true
CategoryHolderDTO
{
"categoryDTO": {
"id": 1,
"userID": "USR123",
"code": "FOOD",
"name": "Food & Dining"
},
"maximum": 1000,
"isNotify": true
}