POST
/api/categories
Create a new category (Admin only)
GET
/api/categories
Get all categories (Public)
GET
/api/categories/{id}
Get a category by ID (Public)
PATCH
/api/categories/{id}
Update a category by ID (Admin only)
DELETE
/api/categories/{id}
Delete a category by ID (Admin only)
POST
/api/brands
Create a new brand with AI-powered analysis and validation
GET
/api/brands
Get all brands with comprehensive AI-powered analytics and business intelligence
GET
/api/brands/active-brands
Get active brands with comprehensive AI-powered business intelligence and performance analytics
GET
/api/brands/{id}
Get brand by ID with comprehensive AI-powered analytics, competitive analysis, and strategic insights
PATCH
/api/brands/{id}
Update brand with AI-powered validation, conflict detection, and strategic optimization recommendations
DELETE
/api/brands/{id}
Delete brand with comprehensive AI-powered impact analysis, dependency checking, and strategic risk assessment