API
Authentication APIs
POST /api/auth/login - User loginPOST /api/auth/register - User registrationPOST /api/auth/refresh - Refresh JWT tokenPOST /api/auth/logout - User logoutPOST /api/auth/forgot-password - Forgot passwordPOST /api/auth/reset-password - Reset passwordShop APIs
GET /api/products - Get products (with filters)GET /api/products/{id} - Get product detailsPOST /api/cart/add - Add to cartPUT /api/cart/update - Update cart itemDELETE /api/cart/remove - Remove from cartGET /api/cart - Get cart contentsPOST /api/orders - Create orderGET /api/orders - Get user ordersGET /api/orders/{id} - Get order detailsWiki APIs
GET /api/characters - Get characters (with filters)GET /api/characters/{id} - Get character detailsGET /api/characters/search - Search charactersAdmin APIs
GET /api/admin/dashboard - Dashboard dataGET /api/admin/users - Manage usersGET /api/admin/products - Manage productsGET /api/admin/orders - Manage ordersGET /api/admin/statistics - Get statisticsLast updated