System operational
🔐 Vendor Authentication
POST /api/vendors Register vendor
GET /api/vendors/:id Get profile
PUT /api/vendors/:id Update profile
PUT /api/vendors/:id/password Change password
DELETE /api/vendors/:id Delete account
📦 Product Management
GET /api/vendors/products List products
POST /api/vendors/products Create product
PUT /api/vendors/products/:id Update product
DELETE /api/vendors/products/:id Remove product
📅 Event Management
GET /api/vendor/events List events
POST /api/vendor/events Create event
PUT /api/vendor/events/:id Update event
DELETE /api/vendor/events/:id Cancel event
💰 Wallet Management
GET /api/vendor/wallet Get balance
GET /api/vendor/wallet/stats Wallet statistics
GET /api/vendor/wallet/transactions Transaction history
GET /api/vendor/wallet/earnings Earnings history
POST /api/vendor/wallet/withdraw Request withdrawal
GET /api/vendor/wallet/withdrawals Withdrawal history
DELETE /api/vendor/wallet/withdrawals/:ref Cancel withdrawal