{"name":"Photo Editor API","version":"v1.1.14","description":"Backend API for photo editing and design management","baseUrl":"http://api.egox-th.com","timestamp":"2026-05-28T06:07:36.256Z","cors":{"allowedOrigins":["https://egox-th.com","https://*.egox-th.com","https://admin.egox-th.com","https://photo-editor-admin-egox.vercel.app","http://localhost:3000","http://127.0.0.1:3000","http://localhost:3003","http://192.168.100.212:3000","https://api.egox-th.com","https://www.egox-th.com"],"environment":"production","credentials":true},"endpoints":{"health":{"method":"GET","path":"/health","description":"Health check endpoint"},"designs":{"baseUrl":"http://api.egox-th.com/api/designs","description":"Design management endpoints","routes":[{"method":"GET","path":"/api/designs","description":"Get all designs (with pagination)","query":"?page=1&limit=20"},{"method":"POST","path":"/api/designs","description":"Save a new design","body":"SaveDesignRequest"},{"method":"GET","path":"/api/designs/:id","description":"Get a specific design by ID"},{"method":"DELETE","path":"/api/designs/:id","description":"Delete a design by ID"}]},"cart":{"baseUrl":"http://api.egox-th.com/api/cart","description":"Shopping cart management endpoints","routes":[{"method":"GET","path":"/api/cart","description":"Get all cart items","query":"?sessionId=user123"},{"method":"GET","path":"/api/cart/summary","description":"Get cart summary (total, item count)","query":"?sessionId=user123"},{"method":"POST","path":"/api/cart","description":"Add item to cart","body":"CartItem"},{"method":"PUT","path":"/api/cart/:id","description":"Update cart item quantity or variant"},{"method":"DELETE","path":"/api/cart/:id","description":"Remove specific item from cart"},{"method":"DELETE","path":"/api/cart/clear","description":"Clear entire cart","query":"?sessionId=user123"}]},"orders":{"baseUrl":"http://api.egox-th.com/api/orders","description":"Order management endpoints","routes":[{"method":"GET","path":"/api/orders","description":"Get all orders (with pagination)","query":"?page=1&limit=20"},{"method":"POST","path":"/api/orders","description":"Create a new order","body":"CreateOrderRequest"},{"method":"GET","path":"/api/orders/:id","description":"Get order by ID"},{"method":"PUT","path":"/api/orders/:id/status","description":"Update order status"}]},"products":{"baseUrl":"http://api.egox-th.com/api/products","description":"Product management endpoints","routes":[{"method":"GET","path":"/api/products","description":"Get all products"},{"method":"GET","path":"/api/products/:id","description":"Get product by ID"}]},"customers":{"baseUrl":"http://api.egox-th.com/api/customers","description":"Customer management endpoints","routes":[{"method":"GET","path":"/api/customers","description":"Get all customers"},{"method":"GET","path":"/api/customers/:id","description":"Get customer by ID"},{"method":"POST","path":"/api/customers","description":"Create a new customer"}]},"sessions":{"baseUrl":"http://api.egox-th.com/api/sessions","description":"Session management endpoints","routes":[{"method":"POST","path":"/api/sessions","description":"Create a new session"},{"method":"GET","path":"/api/sessions/:id","description":"Get session by ID"},{"method":"DELETE","path":"/api/sessions/:id","description":"Delete session by ID"}]},"dashboard":{"baseUrl":"http://api.egox-th.com/api/dashboard","description":"Dashboard analytics endpoints","routes":[{"method":"GET","path":"/api/dashboard/stats","description":"Get dashboard statistics"},{"method":"GET","path":"/api/dashboard/sales","description":"Get sales analytics"}]},"shop":{"baseUrl":"http://api.egox-th.com/api/shop","description":"Shop-mode product catalog endpoints","routes":[{"method":"GET","path":"/api/shop/products","description":"Get all shop products"},{"method":"GET","path":"/api/shop/products/:id","description":"Get product by ID"},{"method":"GET","path":"/api/shop/products/:id/variants","description":"Get product variants (colors/sizes)"}]},"static":{"method":"GET","path":"/designs","description":"Static design files storage"}},"documentation":{"swagger":"http://api.egox-th.com/swagger","postman":"http://api.egox-th.com/postman"},"environment":"production","uptime":166372.051962105}